heap profile: 21: 8204744 [8085: 47709560] @ heap/1048576 0: 0 [1: 64] @ 0x98ed34 0x98bd5b 0x988caf 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0x98ed33 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x988cae encoding/xml.(*Decoder).unmarshalPath+0x44e /usr/local/go/src/encoding/xml/read.go:732 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xe03ec7 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe03ec6 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x386 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [0: 0] @ 0x741cc6 0x741c9d 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb83d2a 0xb83d2b 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83d29 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83d2a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [0: 0] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb848da 0xb83e05 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb848d9 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd4b3e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4b3d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0xdf5658 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xdf5657 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd25fee 0xea0a7f 0xce834f 0xe9fee7 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd25fed dsdrive/internal/components/webdisk/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/components/webdisk/services/local/users.go:45 # 0xea0a7e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/components/webdisk/services/usersync/sync_users.go:150 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9fee6 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x246 /build/internal/components/webdisk/services/usersync/sync_users.go:149 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xdf52e5 0xdf5354 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf52e4 github.com/golang-jwt/jwt/v5.NewParser+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:32 # 0xdf5353 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x570554 0x570d8d 0x570d4f 0xd6be91 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 # 0xd6be90 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [1: 352] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 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 [1: 192] @ 0x459072 0x458b85 0x458d0a 0xd0c466 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c465 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0xc5 /build/internal/components/webdisk/services/local/get_group.go:24 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0x541213 0x540c3d 0x540f39 0x6a7e77 0x6a5553 0x6a531d 0x6a4bfe 0xd79065 0xedf328 0xedf0ee 0xee5385 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x6a7e76 encoding/json.structEncoder.encode+0x1b6 /usr/local/go/src/encoding/json/encode.go:710 # 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 # 0xd79064 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x2c4 /build/internal/components/webdisk/services/auditlog/service.go:80 # 0xedf327 dsdrive/internal/components/webdisk/http/api.(*Handler).getObject.func1+0xa7 /build/internal/components/webdisk/http/api/get_object.go:39 # 0xedf0ed dsdrive/internal/components/webdisk/http/api.(*Handler).getObject+0x6cd /build/internal/components/webdisk/http/api/get_object.go:69 # 0xee5384 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x264 /build/internal/components/webdisk/http/api/handler.go:146 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x786019 0x7d74d7 0x7af3ce 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xd0c571 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c570 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x1d0 /build/internal/components/webdisk/services/local/get_group.go:34 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0x5470fe 0x547117 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x988d07 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0x988d06 encoding/xml.(*Decoder).unmarshalPath+0x4a6 /usr/local/go/src/encoding/xml/read.go:737 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb9ba5 0xdb9b6a 0xdc702b 0xdc6b05 0xdc54cd 0xeeb0ef 0xee52c5 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdc702a dsdrive/internal/components/webdisk/services/forwarder.(*Service).retrieveMetadata+0xea /build/internal/components/webdisk/services/forwarder/list_versions.go:168 # 0xdc6b04 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listVersions+0xec4 /build/internal/components/webdisk/services/forwarder/list_versions.go:145 # 0xdc54cc dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListVersions+0x22c /build/internal/components/webdisk/services/forwarder/list_versions.go:38 # 0xeeb0ee dsdrive/internal/components/webdisk/http/api.(*Handler).listVersions+0x24e /build/internal/components/webdisk/http/api/list_versions.go:33 # 0xee52c4 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x1a4 /build/internal/components/webdisk/http/api/handler.go:141 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x472a8c 0xcf3e66 0xcf0165 0xdb921d 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xcf3e65 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x805 /build/internal/components/webdisk/services/local/access_rights.go:95 # 0xcf0164 dsdrive/internal/components/webdisk/services/local.(*Service).HaveReadAccess+0x204 /build/internal/components/webdisk/services/local/access_control.go:49 # 0xdb921c dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x7c /build/internal/components/webdisk/services/forwarder/head_object.go:34 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98d705 0x98bd5b 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98d704 encoding/xml.(*Decoder).rawToken+0x4a4 /usr/local/go/src/encoding/xml/xml.go:602 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe06f3b 0xea9a48 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xe06f3a dsdrive/pkg/jwt.ParseJwt+0xfa /build/pkg/jwt/parse_jwt.go:39 # 0xea9a47 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x447 /build/internal/components/webdisk/http/middleware/middleware.go:148 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 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: 16384] @ 0xdbd516 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbd515 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x815 /build/internal/components/webdisk/services/forwarder/list_buckets.go:95 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98ba45 0x984648 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98ba44 encoding/xml.NewDecoder+0x44 /usr/local/go/src/encoding/xml/xml.go:222 # 0x984647 encoding/xml.Unmarshal+0x87 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xedea08 0xede90a 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xedea07 dsdrive/internal/components/webdisk/http/api.(*Handler).getCurrentUser.func1+0xa7 /build/internal/components/webdisk/http/api/get_current_user.go:21 # 0xede909 dsdrive/internal/components/webdisk/http/api.(*Handler).getCurrentUser+0x2e9 /build/internal/components/webdisk/http/api/get_current_user.go:29 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0x9930cb 0xa80b38 0xa77ac8 0xa784c9 0xdbd00f 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x9930ca github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdbd00e dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x30e /build/internal/components/webdisk/services/forwarder/list_buckets.go:74 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd0b4b0 0xedfe4c 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd0b4af dsdrive/internal/components/webdisk/services/local.(*Service).ListSharedWithMe+0x68f /build/internal/components/webdisk/services/local/folder_shares.go:646 # 0xedfe4b dsdrive/internal/components/webdisk/http/api.(*Handler).listSharedWithMe+0x2b /build/internal/components/webdisk/http/api/get_shares.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe00a25 0xe009d3 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00a24 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x56f8b5 0x56ee59 0x56ee1d 0x570805 0x570d8d 0x570d4f 0xd5eaa8 0xd66b32 0xd72b0e 0xd74745 0xd738a5 0xd714b3 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 # 0x56ee58 context.withCancel+0x58 /usr/local/go/src/context/context.go:273 # 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 # 0xd5eaa7 github.com/segmentio/kafka-go.(*Client).roundTrip+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/client.go:105 # 0xd66b31 github.com/segmentio/kafka-go.(*Client).Produce+0x1b1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:148 # 0xd72b0d github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd74744 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd738a4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd714b2 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] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdbcfb9 0xdbcf80 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdbcfb8 dsdrive/pkg/http.(*Client).Do+0x2b8 /build/pkg/http/client.go:306 # 0xdbcf7f dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x27f /build/internal/components/webdisk/services/forwarder/list_buckets.go:66 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 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 [1: 288] @ 0x79f79c 0x79f2d8 0x7b0689 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16384] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xee72c8 0xee70ed 0xee580d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xee72c7 dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory.func1+0xa7 /build/internal/components/webdisk/http/api/list_directory.go:37 # 0xee70ec dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x40c /build/internal/components/webdisk/http/api/list_directory.go:44 # 0xee580c dsdrive/internal/components/webdisk/http/api.NewHandler.func5+0x2ec /build/internal/components/webdisk/http/api/handler.go:125 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986b6d 0x9847c5 0x984659 0x9845d3 0xdc055d 0xdbf274 0xdbe8b8 0xee6fec 0xee580d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986b6c encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdc055c dsdrive/internal/components/webdisk/services/forwarder.(*Service).requestlistDirFromS3+0x59c /build/internal/components/webdisk/services/forwarder/list_directory.go:212 # 0xdbf273 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listDirectory+0x4b3 /build/internal/components/webdisk/services/forwarder/list_directory.go:107 # 0xdbe8b7 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/components/webdisk/services/forwarder/list_directory.go:44 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xee580c dsdrive/internal/components/webdisk/http/api.NewHandler.func5+0x2ec /build/internal/components/webdisk/http/api/handler.go:125 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd8e018 0xd8bf71 0xd8d0a5 0xd8b7a9 0xd98dd5 0xd982e5 0xd97d78 0xdaf1fb 0xdaf1c0 0xed934c 0xee4d49 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd8e017 dsdrive/pkg/signv4.(*httpSigner).buildCanonicalHeaders+0x577 /build/pkg/signv4/v4.go:402 # 0xd8bf70 dsdrive/pkg/signv4.(*httpSigner).Build+0x450 /build/pkg/signv4/v4.go:175 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98dd4 dsdrive/pkg/http.(*Client).signRequest+0x134 /build/pkg/http/client.go:465 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdaf1fa dsdrive/pkg/http.(*Client).Do+0x33a /build/pkg/http/client.go:306 # 0xdaf1bf dsdrive/internal/components/webdisk/services/forwarder.(*Service).CompleteUpload+0x2ff /build/internal/components/webdisk/services/forwarder/complete_upload.go:32 # 0xed934b dsdrive/internal/components/webdisk/http/api.(*Handler).completeUpload+0x3eb /build/internal/components/webdisk/http/api/complete_upload.go:45 # 0xee4d48 dsdrive/internal/components/webdisk/http/api.NewHandler.func9+0x108 /build/internal/components/webdisk/http/api/handler.go:190 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa76547 0xa65fed 0xdb7305 0xededf9 0xee5385 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa76546 github.com/valyala/fasthttp.getHeaderKeyBytes+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3437 # 0xa65fec github.com/valyala/fasthttp.(*ResponseHeader).Peek+0x4c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1832 # 0xdb7304 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObject+0x604 /build/internal/components/webdisk/services/forwarder/get_object.go:75 # 0xededf8 dsdrive/internal/components/webdisk/http/api.(*Handler).getObject+0x3d8 /build/internal/components/webdisk/http/api/get_object.go:44 # 0xee5384 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x264 /build/internal/components/webdisk/http/api/handler.go:146 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xaeeaaf 0xb42f8d 0xb3e3d7 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaeeaae github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42f8c github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e3d6 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1536] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xdc6559 0xdc54cd 0xeeb0ef 0xee52c5 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdc6558 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listVersions+0x918 /build/internal/components/webdisk/services/forwarder/list_versions.go:113 # 0xdc54cc dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListVersions+0x22c /build/internal/components/webdisk/services/forwarder/list_versions.go:38 # 0xeeb0ee dsdrive/internal/components/webdisk/http/api.(*Handler).listVersions+0x24e /build/internal/components/webdisk/http/api/list_versions.go:33 # 0xee52c4 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x1a4 /build/internal/components/webdisk/http/api/handler.go:141 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xedf328 0xedf0ee 0xee5385 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xedf327 dsdrive/internal/components/webdisk/http/api.(*Handler).getObject.func1+0xa7 /build/internal/components/webdisk/http/api/get_object.go:39 # 0xedf0ed dsdrive/internal/components/webdisk/http/api.(*Handler).getObject+0x6cd /build/internal/components/webdisk/http/api/get_object.go:69 # 0xee5384 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x264 /build/internal/components/webdisk/http/api/handler.go:146 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdbc8f4 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbc8f3 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0xb3 /build/internal/components/webdisk/services/forwarder/list_buckets.go:26 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x9930cb 0xa80b38 0xa77ac8 0xa784c9 0xdbd00f 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x9930ca github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdbd00e dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x30e /build/internal/components/webdisk/services/forwarder/list_buckets.go:74 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd1b565 0xd1ac05 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1b564 dsdrive/internal/components/webdisk/services/local.(*Service).listProjects+0x704 /build/internal/components/webdisk/services/local/list_projects.go:114 # 0xd1ac04 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x44 /build/internal/components/webdisk/services/local/list_projects.go:13 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe06f5d 0xea9a48 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe06f5c dsdrive/pkg/jwt.ParseJwt+0x11c /build/pkg/jwt/parse_jwt.go:43 # 0xea9a47 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x447 /build/internal/components/webdisk/http/middleware/middleware.go:148 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 6912] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe01dc7 0xe01c9d 0xe0202b 0xe0238c 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe01dc6 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe01c9c github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xe0202a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xe0238b github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 208] @ 0xa3f6fc 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd8c316 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb92b1 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f6fb github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd8c315 dsdrive/pkg/signv4.(*httpSigner).Build+0x7f5 /build/pkg/signv4/v4.go:206 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb92b0 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/components/webdisk/services/forwarder/head_object.go:39 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 3584] @ 0xea0e4b 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0e4a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0xdc563a 0xeeb0ef 0xee52c5 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdc5639 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListVersions+0x399 /build/internal/components/webdisk/services/forwarder/list_versions.go:48 # 0xeeb0ee dsdrive/internal/components/webdisk/http/api.(*Handler).listVersions+0x24e /build/internal/components/webdisk/http/api/list_versions.go:33 # 0xee52c4 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x1a4 /build/internal/components/webdisk/http/api/handler.go:141 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xd77b1d 0xed5812 0xedecdc 0xee5385 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd77b1c dsdrive/internal/components/webdisk/services/auditlog.(*Service).NewLogEntry+0xdc /build/internal/components/webdisk/services/auditlog/model.go:79 # 0xed5811 dsdrive/internal/components/webdisk/http/api.(*Handler).prepareLogEntry+0x91 /build/internal/components/webdisk/http/api/abort_upload.go:48 # 0xedecdb dsdrive/internal/components/webdisk/http/api.(*Handler).getObject+0x2bb /build/internal/components/webdisk/http/api/get_object.go:37 # 0xee5384 dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x264 /build/internal/components/webdisk/http/api/handler.go:146 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x459146 0xd8e915 0xd8c23c 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdbcfb9 0xdbcf80 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd8e914 dsdrive/pkg/signv4.(*httpSigner).buildStringToSign+0x74 /build/pkg/signv4/v4.go:453 # 0xd8c23b dsdrive/pkg/signv4.(*httpSigner).Build+0x71b /build/pkg/signv4/v4.go:196 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdbcfb8 dsdrive/pkg/http.(*Client).Do+0x2b8 /build/pkg/http/client.go:306 # 0xdbcf7f dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x27f /build/internal/components/webdisk/services/forwarder/list_buckets.go:66 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a4c67 0xaafc50 0xeed591 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xeed590 dsdrive/internal/components/webdisk/http/api.(*Handler).listPrivateShares+0x70 /build/internal/components/webdisk/http/api/maintain_folder_shares.go:240 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf5148 0xdf49af 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb83705 0xb84279 0xb85652 0xb86625 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83704 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb84278 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xe009f6 0xe009d3 0xe00c2b 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009f5 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xd141b9 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd141b8 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0xb8 /build/internal/components/webdisk/services/local/groups.go:19 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 192] @ 0xa6f305 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa6f304 github.com/valyala/fasthttp.appendHeaderLine+0x7c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x497a65 0x73e94f 0x73e90f 0x745a25 0x7444d0 0x5646dc 0xa80b38 0xa807fd 0xa7fd33 0xa7fa4b 0xa8b34c 0xa89e65 0xa96f52 0xa96cf2 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 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa807fc github.com/valyala/fasthttp.writeBodyFixedSize+0xbc /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2213 # 0xa7fd32 github.com/valyala/fasthttp.(*Response).writeBodyStream+0x152 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2064 # 0xa7fa4a github.com/valyala/fasthttp.(*Response).Write+0x14a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1975 # 0xa8b34b github.com/valyala/fasthttp.writeResponse+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2613 # 0xa89e64 github.com/valyala/fasthttp.(*Server).serveConn+0x1644 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2447 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x722313 0x721b47 0x7215c5 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 768] @ 0xa6fb85 0xa6fa15 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb6ff2 0xdb6fb7 0xdb7b1f 0xef63c5 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6fb84 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6fa14 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb6ff1 dsdrive/pkg/http.(*Client).Do+0x2f1 /build/pkg/http/client.go:306 # 0xdb6fb6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObject+0x2b6 /build/internal/components/webdisk/services/forwarder/get_object.go:51 # 0xdb7b1e dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectViaShortUrl+0x4fe /build/internal/components/webdisk/services/forwarder/get_object_via_short_url.go:32 # 0xef63c4 dsdrive/internal/components/webdisk/http/api.(*Handler).getObjectViaShortURL+0x1e4 /build/internal/components/webdisk/http/api/short_url.go:69 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x41158d 0x411aef 0x472ae5 0xe9e409 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9e408 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x308 /build/internal/components/webdisk/services/usersync/sync_groups.go:145 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x7d730d 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 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 [1: 32] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 384] @ 0xea052a 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0529 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x889 /build/internal/components/webdisk/services/usersync/sync_users.go:74 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6106a5 0x61008b 0x48a094 0x61003e 0x61000f 0x7a5bd2 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xe009f6 0xe009d3 0xe00c2b 0xe045a5 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009f5 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe045a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2726 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x459072 0x458b85 0x458d0a 0x727db4 0x728bfb 0x73c38f 0x71d477 0x739257 0x71c595 0x47cea1 # 0x727db3 net.(*dnsConfig).nameList+0xd3 /usr/local/go/src/net/dnsclient_unix.go:514 # 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: 16] @ 0x488d9d 0xa8f0e5 0xa8f0aa 0xa8e125 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x488d9c sync.(*Map).Swap+0x3c /usr/local/go/src/sync/map.go:354 # 0xa8f0e4 sync.(*Map).Store+0x2a4 /usr/local/go/src/sync/map.go:158 # 0xa8f0a9 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x269 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:450 # 0xa8e124 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0xa3f4cd 0xa3f54e 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97cb2 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3f4cc github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f54d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97cb1 dsdrive/pkg/http.(*Client).DoWithStatus+0x1d1 /build/pkg/http/client.go:322 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x408b34 0x84e334 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e333 net/http.(*persistConn).roundTrip+0x553 /usr/local/go/src/net/http/transport.go:2725 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 768] @ 0xa6fb85 0xa6fa15 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb5cf2 0xdb5cb7 0xdb5918 0xeddc05 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6fb84 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6fa14 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb5cf1 dsdrive/pkg/http.(*Client).Do+0x291 /build/pkg/http/client.go:306 # 0xdb5cb6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).getBucketVersioning+0x256 /build/internal/components/webdisk/services/forwarder/get_bucket_info.go:62 # 0xdb5917 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucketInfo+0x37 /build/internal/components/webdisk/services/forwarder/get_bucket_info.go:39 # 0xeddc04 dsdrive/internal/components/webdisk/http/api.(*Handler).getBucketInfo+0x184 /build/internal/components/webdisk/http/api/get_bucket_info.go:28 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x7acb27 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xddb1fd 0xddb21a 0xddb00b 0xdd9c25 0xdd9ab5 0x806413 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xddb1fc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xddb219 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xddb00a net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdd9c24 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdd9ab4 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x56f665 0x8427d1 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x411217 0x472d0d 0xb94085 0xd1e45b 0xd1e3f3 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xb94084 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd1e45a github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd1e3f2 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x292 /build/internal/components/webdisk/services/local/list_users.go:259 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3fa3b 0xa3fbad 0xa7433d 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3fa3a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7433c github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x101c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3027 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 90112] @ 0x50f41b 0xa722a5 0xa70b6b 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb6ff2 0xdb6fb7 0xdb7b1f 0xef63c5 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x50f41a fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa722a4 github.com/valyala/fasthttp.(*ResponseHeader).parseFirstLine+0x344 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2841 # 0xa70b6a github.com/valyala/fasthttp.(*ResponseHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2659 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb6ff1 dsdrive/pkg/http.(*Client).Do+0x2f1 /build/pkg/http/client.go:306 # 0xdb6fb6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObject+0x2b6 /build/internal/components/webdisk/services/forwarder/get_object.go:51 # 0xdb7b1e dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectViaShortUrl+0x4fe /build/internal/components/webdisk/services/forwarder/get_object_via_short_url.go:32 # 0xef63c4 dsdrive/internal/components/webdisk/http/api.(*Handler).getObjectViaShortURL+0x1e4 /build/internal/components/webdisk/http/api/short_url.go:69 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 65536] @ 0x4c6a92 0x5112d6 0x5112d7 0x513ade 0x51541a 0x5181fe 0x50f405 0xa722a5 0xa70b6b 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb6ff2 0xdb6fb7 0xdb7b1f 0xef63c5 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4c6a91 strconv.appendQuotedWith+0x2f1 /usr/local/go/src/strconv/quote.go:49 # 0x5112d5 strconv.AppendQuote+0xd5 /usr/local/go/src/strconv/quote.go:132 # 0x5112d6 fmt.(*fmt).fmtQ+0xd6 /usr/local/go/src/fmt/format.go:460 # 0x513add fmt.(*pp).fmtBytes+0x7d /usr/local/go/src/fmt/print.go:543 # 0x515419 fmt.(*pp).printArg+0x119 /usr/local/go/src/fmt/print.go:743 # 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 # 0xa722a4 github.com/valyala/fasthttp.(*ResponseHeader).parseFirstLine+0x344 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2841 # 0xa70b6a github.com/valyala/fasthttp.(*ResponseHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2659 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb6ff1 dsdrive/pkg/http.(*Client).Do+0x2f1 /build/pkg/http/client.go:306 # 0xdb6fb6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObject+0x2b6 /build/internal/components/webdisk/services/forwarder/get_object.go:51 # 0xdb7b1e dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectViaShortUrl+0x4fe /build/internal/components/webdisk/services/forwarder/get_object_via_short_url.go:32 # 0xef63c4 dsdrive/internal/components/webdisk/http/api.(*Handler).getObjectViaShortURL+0x1e4 /build/internal/components/webdisk/http/api/short_url.go:69 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb6ff2 0xdb6fb7 0xdb7b1f 0xef63c5 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb6ff1 dsdrive/pkg/http.(*Client).Do+0x2f1 /build/pkg/http/client.go:306 # 0xdb6fb6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObject+0x2b6 /build/internal/components/webdisk/services/forwarder/get_object.go:51 # 0xdb7b1e dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectViaShortUrl+0x4fe /build/internal/components/webdisk/services/forwarder/get_object_via_short_url.go:32 # 0xef63c4 dsdrive/internal/components/webdisk/http/api.(*Handler).getObjectViaShortURL+0x1e4 /build/internal/components/webdisk/http/api/short_url.go:69 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6103f7 0x61044b 0x7d7f1b 0x7a5ac5 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84328 0xb83e05 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0xb83d2a 0xb83d2b 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83d29 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83d2a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xaddc2f 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x7e3b16 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3b15 net/textproto.readMIMEHeader+0x375 /usr/local/go/src/net/textproto/reader.go:586 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [1: 1280] @ 0x41158d 0x411aef 0x472ae5 0xea00f6 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea00f5 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x455 /build/internal/components/webdisk/services/usersync/sync_users.go:122 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 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 [1: 32] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd5c4d 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd5c4c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x525b27 0x525c30 0x6c0b30 0xde564a 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5649 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xa96bfa 0xa874d9 0xa87526 0xabe07d 0xd9de96 0xba0890 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 # 0xa96bf9 github.com/valyala/fasthttp.(*workerPool).getCh+0x119 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:194 # 0xa874d8 github.com/valyala/fasthttp.(*workerPool).Serve+0x538 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:149 # 0xa87525 github.com/valyala/fasthttp.(*Server).Serve+0x585 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1833 # 0xabe07c github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd9de95 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:161 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xe9ef96 0xe9cf58 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9ef95 dsdrive/internal/components/webdisk/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/components/webdisk/services/usersync/sync_groups.go:218 # 0xe9cf57 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/components/webdisk/services/usersync/sync_groups.go:53 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xb83705 0xb84279 0xb85652 0xb86625 0xced818 0xe9b7cf 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83704 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb84278 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9b7ce dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x28e /build/internal/components/webdisk/services/mutex/lock_mutex.go:11 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa72405 0xa72397 0xa70b6b 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa72404 github.com/valyala/fasthttp.(*ResponseHeader).SetStatusMessage+0x4a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:160 # 0xa72396 github.com/valyala/fasthttp.(*ResponseHeader).parseFirstLine+0x436 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2850 # 0xa70b6a github.com/valyala/fasthttp.(*ResponseHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2659 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 384] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd6ad99 0xd6ad6f 0xd6bfcc 0x47cea1 # 0xd6ad98 github.com/segmentio/kafka-go.sortMetadataTopics+0x138 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:767 # 0xd6ad6e github.com/segmentio/kafka-go.(*connPool).update+0x10e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:511 # 0xd6bfcb 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: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xa47d76 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47d75 bufio.NewReaderSize+0x475 /usr/local/go/src/bufio/bufio.go:53 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0xb84346 0xb8423b 0xb85652 0xb86625 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb4116b 0xcc4499 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xe9b7cf 0xe9c872 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4116a github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc4498 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9b7ce dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x28e /build/internal/components/webdisk/services/mutex/lock_mutex.go:11 # 0xe9c871 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/components/webdisk/services/usersync/sync_groups.go:23 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd1e468 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1e467 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x307 /build/internal/components/webdisk/services/local/list_users.go:253 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xa6f285 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6f284 github.com/valyala/fasthttp.appendHeaderLine+0x744 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2653 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 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 [1: 16] @ 0xe00c95 0xe00c6e 0xe00c64 0xe00c6d 0xe03925 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00c94 net/textproto.MIMEHeader.Set+0x94 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xcc4556 0xcc449f 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4555 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x1b5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc449e github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xe05388 0xe03be5 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x7c7e55 0x7c7e25 0x7c7d37 0x614b42 0x614ed2 0x7c7c74 0x7c7bdc 0x79ecf9 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x49f585 0x49f2b1 0xa41425 0xa6c128 0xa97f5d 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 # 0xa41424 github.com/valyala/fasthttp.AppendHTTPDate+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/bytesconv.go:113 # 0xa6c127 github.com/valyala/fasthttp.refreshServerDate+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2380 # 0xa97f5c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [1: 16] @ 0xcc56ba 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc56b9 github.com/jackc/pgx/v5.(*Conn).Query+0x9d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:807 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xdf0065 0xde820d 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde820c github.com/go-resty/resty/v2.parseResponseBody+0x3ec /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:346 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa72d59 0xa70c4b 0xa6be85 0xa6b5e7 0xa89485 0xa89469 0xa96f52 0xa96cf2 0x47cea1 # 0xa72d58 github.com/valyala/fasthttp.(*RequestHeader).parseFirstLine+0x878 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2929 # 0xa70c4a github.com/valyala/fasthttp.(*RequestHeader).parse+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2675 # 0xa6be84 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b5e6 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa89484 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa89468 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xe089e6 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe089e5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/components/webdisk/services/keycloak/get_group_members.go:33 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x84e2d4 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e2d3 net/http.(*persistConn).roundTrip+0x4f3 /usr/local/go/src/net/http/transport.go:2716 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xb83a8d 0xb83a53 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83a8c regexp.(*Regexp).FindStringIndex+0x6c /usr/local/go/src/regexp/regexp.go:858 # 0xb83a52 github.com/jmoiron/sqlx.fixBound+0x32 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:246 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xd45729 0xd456fe 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd45728 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd456fd github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 32] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xadfd0d 0xadfca6 0xade065 0xd12d77 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xadfd0c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadfca5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xade064 database/sql.(*Rows).Next+0x84 /usr/local/go/src/database/sql/sql.go:3036 # 0xd12d76 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x336 /build/internal/components/webdisk/services/local/get_user.go:204 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0xe05365 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe05364 github.com/Nerzal/gocloak/v13.GetQueryParams+0x44 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:26 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x56ef85 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ef84 context.WithCancelCause+0x64 /usr/local/go/src/context/context.go:265 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xba807d 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xba807c github.com/jackc/pgx/v5/pgtype.(*encodePlanArrayCodecBinary).Encode+0xbc /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array_codec.go:174 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xa7642d 0xa6593c 0xd97c6f 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa7642c github.com/valyala/fasthttp.initHeaderKV+0x8c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3431 # 0xa6593b github.com/valyala/fasthttp.(*RequestHeader).Set+0x7b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1764 # 0xd97c6e dsdrive/pkg/http.(*Client).DoWithStatus+0x18e /build/pkg/http/client.go:319 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84328 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bac8 0xe9c872 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bac7 dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x587 /build/internal/components/webdisk/services/mutex/lock_mutex.go:24 # 0xe9c871 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x91 /build/internal/components/webdisk/services/usersync/sync_groups.go:23 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x659496 0xdffd4c 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdffd4b 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 2688] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xade1d2 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xade1d1 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xe009cd 0xe00c2b 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009cc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xad908e 0xad8f6d 0xad8e1e 0xad66a2 0xad8d6c 0xb8c38c 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xad908d database/sql.(*DB).beginDC+0xcd /usr/local/go/src/database/sql/sql.go:1907 # 0xad8f6c database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8e1d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8d6b database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c38b github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xb83f45 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83f44 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7d6bc5 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb4116b 0xcc4499 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4116a github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc4498 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 384] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xaddc2f 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf42d4 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf42d3 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/components/webdisk/services/local/access_rights.go:106 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x809249 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 176] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd69c5 0xade222 0xade0e9 0xae06f1 0xade051 0xd12d77 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd69c4 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd12d76 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x336 /build/internal/components/webdisk/services/local/get_user.go:204 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xacbb85 0xacb019 0xd143cd 0xd1434a 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacbb84 dsdrive/pkg/errors.trace+0x64 /build/pkg/errors/stack.go:14 # 0xacb018 dsdrive/pkg/errors.newError+0x3b8 /build/pkg/errors/error.go:61 # 0xd143cc dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd14349 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x249 /build/internal/components/webdisk/services/local/groups.go:26 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0xd0c4ff 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c4fe dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x15e /build/internal/components/webdisk/services/local/get_group.go:32 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0xea110b 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea110a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x4aa /build/internal/components/webdisk/services/usersync/sync_users.go:182 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xa6f285 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6f284 github.com/valyala/fasthttp.appendHeaderLine+0x744 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2653 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe02734 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe02733 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x53 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7d6bc5 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x7d6bc4 crypto/tls.(*cipherSuiteTLS13).expandLabel+0x3c4 /usr/local/go/src/crypto/tls/key_schedule.go:63 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xe9be8d 0xe9dd9f 0xe9d7f4 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9be8c dsdrive/internal/components/webdisk/services/mutex.(*Service).UnlockMutex+0xcc /build/internal/components/webdisk/services/mutex/unlock_mutex.go:16 # 0xe9dd9e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/components/webdisk/services/usersync/sync_groups.go:33 # 0xe9d7f3 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/components/webdisk/services/usersync/sync_groups.go:116 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 384] @ 0x50f41b 0xbe3005 0xbe322c 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd029bd 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x50f41a fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xbe3004 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe322b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd029bc dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/components/webdisk/services/local/delete_group_users.go:46 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0xb82599 0xb8417b 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb82598 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xa47455 0xa49750 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa47454 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x34 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1848 # 0xa4974f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x61081f 0x7af1c2 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 176] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa49b18 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa49b17 github.com/valyala/fasthttp.(*transport).RoundTrip+0x677 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3082 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 640] @ 0x541213 0x540c3d 0x540e19 0x512277 0x97c867 0x97c4ea 0x837989 0xd9d3f1 0xd9d27e 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x97c866 net/http/pprof.indexTmplExecute+0x186 /usr/local/go/src/net/http/pprof/pprof.go:448 # 0x97c4e9 net/http/pprof.Index+0x749 /usr/local/go/src/net/http/pprof/pprof.go:419 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd9d3f0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func13+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9d27d dsdrive/pkg/http.registerProfiler.func1+0x1d /build/pkg/http/profiler.go:50 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x647f7d 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xccdfb7 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xccdfb6 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x1d6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:84 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb2ba27 0xb3e1c5 0xb3dc28 0xcc6025 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb2ba26 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 # 0xb3e1c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3dc27 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc6024 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x84e033 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e032 net/textproto.MIMEHeader.Set+0x252 /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1024] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xd1d6b9 0xe9e145 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd1d6b8 dsdrive/internal/components/webdisk/services/local.(*Service).GetExternalUserIds+0x238 /build/internal/components/webdisk/services/local/list_users.go:162 # 0xe9e144 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x44 /build/internal/components/webdisk/services/usersync/sync_groups.go:119 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84328 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bf7c 0xe9f953 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bf7b dsdrive/internal/components/webdisk/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/components/webdisk/services/mutex/unlock_mutex.go:10 # 0xe9f952 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/components/webdisk/services/usersync/sync_users.go:47 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0xc8a605 0xba83ed 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc8a604 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba83ec 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xada390 0xadb831 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xada38f database/sql.(*Tx).grabConn+0xcf /usr/local/go/src/database/sql/sql.go:2254 # 0xadb830 database/sql.(*Tx).QueryContext+0x50 /usr/local/go/src/database/sql/sql.go:2522 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 416] @ 0xea110b 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea110a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x4aa /build/internal/components/webdisk/services/usersync/sync_users.go:182 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe03be5 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xd453ab 0xd4571c 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd453aa github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd4571b github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 32] @ 0xb2ba27 0xb3e1c5 0xb3dc28 0xcc6025 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb2ba26 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 # 0xb3e1c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3dc27 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc6024 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xb846d5 0xb8423b 0xb85652 0xb86625 0xced818 0xe9b7cf 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb846d4 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9b7ce dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x28e /build/internal/components/webdisk/services/mutex/lock_mutex.go:11 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xbe082f 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbe082e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xd14171 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd14170 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x70 /build/internal/components/webdisk/services/local/groups.go:19 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xce97db 0xd2671c 0xea0c05 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2671b dsdrive/internal/components/webdisk/services/local.(*Service).DisableUsers+0x15b /build/internal/components/webdisk/services/local/users.go:77 # 0xea0c04 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:86 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 20480] @ 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 [1: 96] @ 0x614e47 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x98ed34 0x98bd5b 0x986ae5 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0x98ed33 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x98bee5 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0x98bee4 encoding/xml.(*Decoder).Token+0x224 /usr/local/go/src/encoding/xml/xml.go:331 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x98c7aa 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0x98c7a9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0xb83f45 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83f44 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1408] @ 0x541213 0x540c3d 0x540f39 0xb83c59 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83c58 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 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: 32] @ 0xc9adda 0xba829f 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd1467c 0xe9d897 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc9add9 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba829e 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd1467b dsdrive/internal/components/webdisk/services/local.(*Service).DisableGroup+0x21b /build/internal/components/webdisk/services/local/groups.go:35 # 0xe9d896 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/components/webdisk/services/usersync/sync_groups.go:56 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xe9b85c 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9b85b dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x31b /build/internal/components/webdisk/services/mutex/lock_mutex.go:32 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xd6cfc9 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6cfc8 github.com/segmentio/kafka-go.makeLayout+0x48 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:782 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb 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: 16] @ 0xde5725 0xde56d1 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5724 net/url.Values.Add+0x6a4 /usr/local/go/src/net/url/url.go:939 # 0xde56d0 github.com/go-resty/resty/v2.parseRequestURL+0x650 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:81 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x84c09a 0x47cea1 # 0x84c099 net/http.(*persistConn).readLoop+0x599 /usr/local/go/src/net/http/transport.go:2293 0: 0 [1: 48] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xacb13d 0xacafd7 0xacae47 0xe0a151 0xe0a0bf 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacb13c maps.Copy[...]+0x4dc /usr/local/go/src/maps/maps.go:64 # 0xacafd6 dsdrive/pkg/errors.mergeParamMaps+0x376 /build/pkg/errors/error.go:72 # 0xacae46 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xe0a150 dsdrive/pkg/errors.Wrap+0x2b0 /build/pkg/errors/error.go:36 # 0xe0a0be dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x21e /build/internal/components/webdisk/services/keycloak/get_user_groups.go:22 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7e0b90 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 176] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bf7c 0xe9f953 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bf7b dsdrive/internal/components/webdisk/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/components/webdisk/services/mutex/unlock_mutex.go:10 # 0xe9f952 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x432 /build/internal/components/webdisk/services/usersync/sync_users.go:47 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0xb8229e 0xb8417b 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8229d github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0xa81550 0xa81072 0xa7d159 0xa7ce2a 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa8154f github.com/valyala/fasthttp.appendBodyFixedSize+0xaf /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2437 # 0xa81071 github.com/valyala/fasthttp.readBody+0x51 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2358 # 0xa7d158 github.com/valyala/fasthttp.(*Response).ReadBody+0x1f8 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1477 # 0xa7ce29 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a0155 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa3f4cd 0xa3f54e 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97c6f 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3f4cc github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f54d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97c6e dsdrive/pkg/http.(*Client).DoWithStatus+0x18e /build/pkg/http/client.go:319 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xaebc05 0xaf01d8 0xb39c0a 0xb419ad 0xb3e4c5 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaebc04 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 # 0xaf01d7 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39c09 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb419ac github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e4c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xddb1fd 0xddb21a 0xddb00b 0xdd9c25 0xdd9ab5 0x806413 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xddb1fc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xddb219 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xddb00a net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdd9c24 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdd9ab4 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xdffc6d 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdffc6c 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7c7c74 0x7c7bdc 0x7c92f8 0x7b0e48 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcd492e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd492d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 384] @ 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 [1: 160] @ 0xad85be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xd1d544 0xe9e145 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd1d543 dsdrive/internal/components/webdisk/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/components/webdisk/services/local/list_users.go:150 # 0xe9e144 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x44 /build/internal/components/webdisk/services/usersync/sync_groups.go:119 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x659496 0xdf5148 0xdf4927 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf4926 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7a19ab 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 12288] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0xd187d4 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd187d3 dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x393 /build/internal/components/webdisk/services/local/list_groups.go:76 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x52a21f 0xdffc2e 0xdffc14 0xe0234e 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdffc2d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdffc13 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x56ee65 0xaddbf5 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 640] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 384] @ 0xa6fb85 0xa6fa15 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6fb84 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6fa14 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcc56ba 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc56b9 github.com/jackc/pgx/v5.(*Conn).Query+0x9d9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:807 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xe009cd 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009cc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 208] @ 0x4dc206 0x4ee6ed 0xb8406f 0xb83edc 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb8406e reflect.Value.Interface+0x2ce /usr/local/go/src/reflect/value.go:1484 # 0xb83edb github.com/jmoiron/sqlx.bindArray+0x13b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x91592e 0x9158d1 0x915b99 0xb477f3 0xea14a5 0xea0ddc 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb477f2 dsdrive/pkg/uuid.NewV7String+0x12 /build/pkg/uuid/uuid.go:6 # 0xea14a4 dsdrive/internal/components/webdisk/services/usersync.mapUser+0x244 /build/internal/components/webdisk/services/usersync/sync_users.go:218 # 0xea0ddb dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 832] @ 0xd97936 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd97935 dsdrive/pkg/http.(*Client).ReadyZ+0x35 /build/pkg/http/client.go:292 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xbe22a5 0xbdd5ec 0xbdd35a 0xbdd625 0xbdd35a 0xbe3178 0xbe3158 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd029bd 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbe22a4 github.com/jackc/pgx/v5/pgtype.TryWrapSliceEncodePlan+0x4e4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1849 # 0xbdd5eb github.com/jackc/pgx/v5/pgtype.(*Map).planEncode+0x18b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1271 # 0xbdd359 github.com/jackc/pgx/v5/pgtype.(*Map).planEncodeDepth+0x1b9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1233 # 0xbdd624 github.com/jackc/pgx/v5/pgtype.(*Map).planEncode+0x1c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1272 # 0xbdd359 github.com/jackc/pgx/v5/pgtype.(*Map).planEncodeDepth+0x1b9 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1233 # 0xbe3177 github.com/jackc/pgx/v5/pgtype.(*Map).PlanEncode+0x117 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1215 # 0xbe3157 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0xf7 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1982 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd029bc dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/components/webdisk/services/local/delete_group_users.go:46 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x659496 0xdf5148 0xdf4927 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf4926 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7a2f89 0x7a2f53 0x7969ee 0x7a5456 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xb83d2a 0xb83d2b 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83d29 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83d2a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd2671c 0xea0b45 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2671b dsdrive/internal/components/webdisk/services/local.(*Service).DisableUsers+0x15b /build/internal/components/webdisk/services/local/users.go:77 # 0xea0b44 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:129 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 576] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79a9af 0x79f051 0x79f052 0x79f0d9 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x52a21f 0xdffc2e 0xdffc14 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdffc2d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdffc13 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xcd6a11 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6a10 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0x8468ed 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xd0c4ba 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c4b9 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x119 /build/internal/components/webdisk/services/local/get_group.go:32 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x408b34 0x84e334 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e333 net/http.(*persistConn).roundTrip+0x553 /usr/local/go/src/net/http/transport.go:2725 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x49104d 0x4912d2 0x72e36c 0x74617e 0x745350 0xa87df5 0xa87472 0xabe07d 0xd9de96 0xba0890 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 # 0xa87df4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa87471 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabe07c github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd9de95 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:161 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xa3fb14 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3fb13 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe00a53 0xe009d3 0xe00c2b 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00a52 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a1d77 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xddb1fd 0xddb21a 0xddb00b 0xdd9c25 0xdd9ab5 0x806413 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xddb1fc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xddb219 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xddb00a net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdd9c24 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdd9ab4 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 20480] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x986c14 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 9728] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x986c14 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3fb14 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0xa3fb13 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 6784] @ 0xdb8733 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0xdb8732 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x112 /build/internal/components/webdisk/services/forwarder/head_bucket.go:63 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xd524ca 0xd52fa5 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd524c9 github.com/segmentio/kafka-go/protocol.WriteRequest+0x3a9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:102 # 0xd52fa4 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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] @ 0xd12d8b 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd12d8a dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x34a /build/internal/components/webdisk/services/local/get_user.go:205 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1344] @ 0xe9e4c8 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9e4c7 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x3c7 /build/internal/components/webdisk/services/usersync/sync_groups.go:146 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xaeeaaf 0xb42f8d 0xb3e3d7 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaeeaae github.com/jackc/pgx/v5/pgproto3.(*Frontend).Flush+0x10e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:110 # 0xb42f8c github.com/jackc/pgx/v5/pgconn.(*PgConn).flushWithPotentialWriteReadDeadlock+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1882 # 0xb3e3d6 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x96 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1214 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6ac539 0x6ac93a 0x6ac23d 0x69ebd4 0xdd0b8b 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xdd0b8a dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x1ca /build/internal/components/webdisk/services/forwarder/service.go:171 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x7d71d4 0x7d71a4 0x7d6fbb 0x614b42 0x614ed2 0x7d6abe 0x7d6938 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x56f665 0x8427d1 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xbe082f 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbe082e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x46fcba 0x832f59 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0xb823c5 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb823c4 github.com/jmoiron/sqlx.Rebind+0x184 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:72 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x84e2d4 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e2d3 net/http.(*persistConn).roundTrip+0x4f3 /usr/local/go/src/net/http/transport.go:2716 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x7ab36b 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a4c67 0xd79268 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd79267 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x4c7 /build/internal/components/webdisk/services/auditlog/service.go:85 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xe02cee 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe02ced github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x6d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:532 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x81d045 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x81d044 net/http.(*http2Transport).RoundTripOpt+0x544 /usr/local/go/src/net/http/h2_bundle.go:7734 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb6984a 0xb6983e 0xb7d2b6 0xea85c8 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb69849 go.uber.org/zap.(*Logger).clone+0x49 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:318 # 0xb6983d go.uber.org/zap.(*Logger).With+0x3d /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:184 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea85c7 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x1c7 /build/internal/components/webdisk/http/middleware/middleware.go:43 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd71ee5 0xd794e5 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd71ee4 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x844 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:663 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb4e41d 0xb4e402 0xb698b2 0xb7d2b6 0xea85c8 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4e41c go.uber.org/zap/zapcore.(*ioCore).clone+0x5c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:117 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea85c7 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x1c7 /build/internal/components/webdisk/http/middleware/middleware.go:43 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe057f3 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe057f2 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1f2 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:962 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6c25d6 0x6c22c6 0xde89d6 0xde62ae 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde89d5 github.com/go-resty/resty/v2.handleFormData+0x1d5 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:425 # 0xde62ad github.com/go-resty/resty/v2.parseRequestBody+0x10d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:141 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x832f59 0xde6526 0xde64fe 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xde6525 net/http.NewRequest+0x85 /usr/local/go/src/net/http/request.go:872 # 0xde64fd github.com/go-resty/resty/v2.createHTTPRequest+0x5d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:175 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 8] @ 0xd7311a 0xd741bb 0xd740bb 0xd714b3 0x47cea1 # 0xd73119 github.com/segmentio/kafka-go.(*batchQueue).Put+0xd9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:944 # 0xd741ba github.com/segmentio/kafka-go.(*partitionWriter).awaitBatch+0xda /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1087 # 0xd740ba github.com/segmentio/kafka-go.(*partitionWriter).newWriteBatch.func1+0x1a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1068 # 0xd714b2 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: 4096] @ 0x54620d 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x54620c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe090f5 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xe090f4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0xb4 /build/internal/components/webdisk/services/keycloak/get_token.go:63 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb6984a 0xb6983e 0xb7d2b6 0xea8a70 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb69849 go.uber.org/zap.(*Logger).clone+0x49 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:318 # 0xb6983d go.uber.org/zap.(*Logger).With+0x3d /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:184 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea8a6f dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x40f /build/internal/components/webdisk/http/middleware/middleware.go:58 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x408b34 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe00e27 0xe00dc2 0xe00db5 0xe00dc1 0xe02918 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe00e26 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xe00dc1 net/http.Header.Set+0x61 /usr/local/go/src/net/http/header.go:40 # 0xe00db4 github.com/go-resty/resty/v2.(*Request).SetHeader+0x54 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00dc0 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x60 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:86 # 0xe02917 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x842174 0x84213c 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x842173 net/http.setupRewindBody+0x393 /usr/local/go/src/net/http/transport.go:725 # 0x84213b net/http.(*Transport).roundTrip+0x35b /usr/local/go/src/net/http/transport.go:560 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x8427f4 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb7d945 0xb7d29d 0xea8a70 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb7d944 dsdrive/pkg/log.(*Logger).customWith+0x44 /build/pkg/log/logger.go:180 # 0xb7d29c dsdrive/pkg/log.(*Logger).With+0x1c /build/pkg/log/logger.go:139 # 0xea8a6f dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x40f /build/internal/components/webdisk/http/middleware/middleware.go:58 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x525b27 0x525c30 0x52aacb 0xe02bcc 0xe02bac 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe02bcb github.com/Nerzal/gocloak/v13.makeURL+0x3ab /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe02bab github.com/Nerzal/gocloak/v13.(*GoCloak).getRealmURL+0x38b /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:218 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 208] @ 0xd72a38 0xd74745 0xd738a5 0xd714b3 0x47cea1 # 0xd72a37 github.com/segmentio/kafka-go.(*Writer).produce+0x117 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:738 # 0xd74744 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd738a4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd714b2 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: 48] @ 0x46fcba 0xdf522a 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdf5229 github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xa9 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xe057f3 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe057f2 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1f2 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:962 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe009f6 0xe009d3 0xe00daf 0xe02918 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe009f5 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00dae github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x4e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:85 # 0xe02917 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xd78f8c 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd78f8b dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x1eb /build/internal/components/webdisk/services/auditlog/service.go:75 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb5a5c7 0xb4eb9c 0xb7e31c 0xb4d4a3 0xb4e87b 0xb50b1c 0xb69db1 0xb7d433 0xea90a8 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb5a5c6 go.uber.org/zap/zapcore.(*sliceArrayEncoder).AppendString+0x26 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/memory_encoder.go:172 # 0xb4eb9b go.uber.org/zap/zapcore.CapitalLevelEncoder+0x3b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/encoder.go:64 # 0xb7e31b dsdrive/pkg/log.capitalLevelEncoder+0x3b /build/pkg/log/logger.go:230 # 0xb4d4a2 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x162 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:84 # 0xb4e87a go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb50b1b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69db0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea90a7 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0xa47 /build/internal/components/webdisk/http/middleware/middleware.go:92 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x56ee59 0x56ee1d 0x570805 0x570d8d 0x570d4f 0xd5eaa8 0xd66b32 0xd72b0e 0xd74745 0xd738a5 0xd714b3 0x47cea1 # 0x56f9a8 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:488 # 0x56ee58 context.withCancel+0x58 /usr/local/go/src/context/context.go:273 # 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 # 0xd5eaa7 github.com/segmentio/kafka-go.(*Client).roundTrip+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/client.go:105 # 0xd66b31 github.com/segmentio/kafka-go.(*Client).Produce+0x1b1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:148 # 0xd72b0d github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd74744 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd738a4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd714b2 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: 640] @ 0x832f6d 0xde6526 0xde64fe 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde6525 net/http.NewRequest+0x85 /usr/local/go/src/net/http/request.go:872 # 0xde64fd github.com/go-resty/resty/v2.createHTTPRequest+0x5d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:175 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xd69dde 0xd691ea 0xd5eb32 0xd66b32 0xd72b0e 0xd74745 0xd738a5 0xd714b3 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xd69ddd github.com/segmentio/kafka-go.(*connPool).roundTrip+0x5d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:344 # 0xd691e9 github.com/segmentio/kafka-go.(*Transport).RoundTrip+0xa9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:181 # 0xd5eb31 github.com/segmentio/kafka-go.(*Client).roundTrip+0x131 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/client.go:115 # 0xd66b31 github.com/segmentio/kafka-go.(*Client).Produce+0x1b1 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/produce.go:148 # 0xd72b0d github.com/segmentio/kafka-go.(*Writer).produce+0x1ed /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:733 # 0xd74744 github.com/segmentio/kafka-go.(*partitionWriter).writeBatch+0x4a4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1135 # 0xd738a4 github.com/segmentio/kafka-go.(*partitionWriter).writeBatches+0x24 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1022 # 0xd714b2 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: 288] @ 0xd79053 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd79052 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x2b2 /build/internal/components/webdisk/services/auditlog/service.go:80 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe09c97 0xe09be5 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 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 # 0xe09c96 dsdrive/internal/components/webdisk/services/keycloak.RetrieveUser+0x76 /build/internal/components/webdisk/services/keycloak/get_token.go:136 # 0xe09be4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x44 /build/internal/components/webdisk/services/keycloak/get_token.go:126 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 528] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 896] @ 0x659496 0xe09a1b 0xe090a5 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xe09a1a dsdrive/internal/components/webdisk/services/keycloak.decodeToken+0xba /build/internal/components/webdisk/services/keycloak/get_token.go:115 # 0xe090a4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/keycloak/get_token.go:58 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb7d1c9 0xb7d185 0xea8512 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb7d1c8 dsdrive/pkg/log.(*Logger).clone+0x148 /build/pkg/log/logger.go:211 # 0xb7d184 dsdrive/pkg/log.Gist+0x104 /build/pkg/log/logger.go:134 # 0xea8511 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x111 /build/internal/components/webdisk/http/middleware/middleware.go:43 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x56fbb8 0x56ef79 0x56ef3d 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x56fbb7 context.(*cancelCtx).propagateCancel+0x377 /usr/local/go/src/context/context.go:509 # 0x56ef78 context.withCancel+0x58 /usr/local/go/src/context/context.go:273 # 0x56ef3c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:264 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb5a5c7 0xb4f12c 0xb4f254 0xb4d456 0xb4e87b 0xb50b1c 0xb69db1 0xb7d433 0xea8ba6 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb5a5c6 go.uber.org/zap/zapcore.(*sliceArrayEncoder).AppendString+0x26 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/memory_encoder.go:172 # 0xb4f12b go.uber.org/zap/zapcore.encodeTimeLayout+0x8b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/encoder.go:133 # 0xb4f253 go.uber.org/zap/zapcore.ISO8601TimeEncoder+0x33 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/encoder.go:142 # 0xb4d455 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x115 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:81 # 0xb4e87a go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb50b1b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69db0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea8ba5 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/components/webdisk/http/middleware/middleware.go:67 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 20480] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdf4f10 0xdf489e 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdf4f0f github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xdf489d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe02a3a 0xe029d8 0xe02938 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe02a39 net/url.Values.Set+0x219 /usr/local/go/src/net/url/url.go:933 # 0xe029d7 github.com/go-resty/resty/v2.(*Request).SetFormData+0x1b7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:231 # 0xe02937 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x117 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 2688] @ 0x6a4c67 0xe057b5 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xe057b4 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1b4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:960 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [10: 8960] @ 0x6c25d6 0x6c22c6 0xde89d6 0xde62ae 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde89d5 github.com/go-resty/resty/v2.handleFormData+0x1d5 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:425 # 0xde62ad github.com/go-resty/resty/v2.parseRequestBody+0x10d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:141 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe09c97 0xe09be5 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe09c96 dsdrive/internal/components/webdisk/services/keycloak.RetrieveUser+0x76 /build/internal/components/webdisk/services/keycloak/get_token.go:136 # 0xe09be4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x44 /build/internal/components/webdisk/services/keycloak/get_token.go:126 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 768] @ 0x6a4c67 0xd79065 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xd79064 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x2c4 /build/internal/components/webdisk/services/auditlog/service.go:80 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd6cab6 0xd69f7a 0xd691ea 0xd72d5f 0xd71e0a 0xd794e5 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd6cab5 github.com/segmentio/kafka-go.filterMetadataResponse+0x35 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:732 # 0xd69f79 github.com/segmentio/kafka-go.(*connPool).roundTrip+0x1f9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:362 # 0xd691e9 github.com/segmentio/kafka-go.(*Transport).RoundTrip+0xa9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:181 # 0xd72d5e github.com/segmentio/kafka-go.(*Writer).partitions+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:752 # 0xd71e09 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x769 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:651 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xde9ab1 0xde9ae5 0xde6825 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xde9ab0 bytes.NewBuffer+0xb0 /usr/local/go/src/bytes/buffer.go:472 # 0xde9ae4 github.com/go-resty/resty/v2.getBodyCopy+0xe4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:524 # 0xde6824 github.com/go-resty/resty/v2.createHTTPRequest+0x384 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:209 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 1664] @ 0xe009ec 0xe009d3 0xe00daf 0xe02918 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe009eb github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00dae github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x4e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:85 # 0xe02917 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xde3ebf 0xde3e7c 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xde3ebe github.com/go-resty/resty/v2.newRequestBodyReleaser+0x31e /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:305 # 0xde3e7b github.com/go-resty/resty/v2.(*Client).execute+0x2db /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:929 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xe057f3 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe057f2 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1f2 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:962 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe057f3 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe057f2 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1f2 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:962 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6bf865 0x6bf549 0x832df8 0xde6526 0xde64fe 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xde6525 net/http.NewRequest+0x85 /usr/local/go/src/net/http/request.go:872 # 0xde64fd github.com/go-resty/resty/v2.createHTTPRequest+0x5d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:175 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa3fb14 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3fb13 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xe02871 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe02870 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x50 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:462 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 6912] @ 0x659496 0xe09a1b 0xe09c47 0xe09be5 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xe09a1a dsdrive/internal/components/webdisk/services/keycloak.decodeToken+0xba /build/internal/components/webdisk/services/keycloak/get_token.go:115 # 0xe09c46 dsdrive/internal/components/webdisk/services/keycloak.RetrieveUser+0x26 /build/internal/components/webdisk/services/keycloak/get_token.go:131 # 0xe09be4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x44 /build/internal/components/webdisk/services/keycloak/get_token.go:126 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x745845 0x72e4a5 0x74617e 0x745350 0xa87df5 0xa87472 0xabe07d 0xd9de96 0xba0890 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 # 0xa87df4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa87471 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabe07c github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd9de95 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:161 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [4: 9216] @ 0xa3fb14 0xa3fbad 0xa74a1f 0xa70d1c 0xa6be85 0xa6b5e7 0xa89485 0xa89469 0xa96f52 0xa96cf2 0x47cea1 # 0xa3fb13 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa74a1e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70d1b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6be84 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b5e6 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa89484 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa89468 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf5605 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf5604 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 1600] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 9216] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 7168] @ 0xb4cb05 0xb4cabf 0x48a311 0xb4c7bb 0xb4c7b6 0xb56359 0xb561dc 0xb4dd91 0xb4da71 0xb4e87b 0xb50b1c 0xb69db1 0xb7d433 0xea90a8 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4cb04 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4cabe 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 # 0xb4c7ba go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c7b5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56358 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb561db go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4dd90 go.uber.org/zap/zapcore.consoleEncoder.writeContext+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:133 # 0xb4da70 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x730 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:119 # 0xb4e87a go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb50b1b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69db0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea90a7 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0xa47 /build/internal/components/webdisk/http/middleware/middleware.go:92 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb4cb05 0xb4cabf 0x48a311 0xb4c7bb 0xb4c7b6 0xb56359 0xb561dc 0xb4dd91 0xb4da71 0xb4e87b 0xb50b1c 0xb69db1 0xb7d433 0xea8ba6 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4cb04 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4cabe 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 # 0xb4c7ba go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c7b5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56358 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb561db go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4dd90 go.uber.org/zap/zapcore.consoleEncoder.writeContext+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:133 # 0xb4da70 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x730 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:119 # 0xb4e87a go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb50b1b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69db0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea8ba5 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/components/webdisk/http/middleware/middleware.go:67 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xe00a53 0xe009d3 0xe00daf 0xe02918 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xe00a52 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00dae github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBasicAuth+0x4e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:85 # 0xe02917 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0xf7 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:469 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd6cb3f 0xd69f7a 0xd691ea 0xd72d5f 0xd71e0a 0xd794e5 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd6cb3e github.com/segmentio/kafka-go.filterMetadataResponse+0xbe /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:735 # 0xd69f79 github.com/segmentio/kafka-go.(*connPool).roundTrip+0x1f9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:362 # 0xd691e9 github.com/segmentio/kafka-go.(*Transport).RoundTrip+0xa9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:181 # 0xd72d5e github.com/segmentio/kafka-go.(*Writer).partitions+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:752 # 0xd71e09 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x769 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:651 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 9216] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x497a65 0x84acbb 0x84ac7d 0x5646dc 0x497ab1 0x4978d6 0x83e1e5 0x83dc66 0x83250d 0x84d714 0x47cea1 # 0x497a64 io.copyBuffer+0x104 /usr/local/go/src/io/io.go:426 # 0x84acba io.Copy+0x5a /usr/local/go/src/io/io.go:388 # 0x84ac7c net/http.persistConnWriter.ReadFrom+0x1c /usr/local/go/src/net/http/transport.go:1899 # 0x5646db bufio.(*Writer).ReadFrom+0x17b /usr/local/go/src/bufio/bufio.go:794 # 0x497ab0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4978d5 io.CopyBuffer+0x35 /usr/local/go/src/io/io.go:402 # 0x83e1e4 net/http.(*transferWriter).doBodyCopy+0xe4 /usr/local/go/src/net/http/transfer.go:416 # 0x83dc65 net/http.(*transferWriter).writeBody+0x365 /usr/local/go/src/net/http/transfer.go:371 # 0x83250c net/http.(*Request).write+0xaec /usr/local/go/src/net/http/request.go:771 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [16: 65536] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 3840] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 6912] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xd1d768 0xe9e145 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd1d767 dsdrive/internal/components/webdisk/services/local.(*Service).GetExternalUserIds+0x2e7 /build/internal/components/webdisk/services/local/list_users.go:167 # 0xe9e144 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x44 /build/internal/components/webdisk/services/usersync/sync_groups.go:119 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xe05588 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xe05345 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe05587 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 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xa6f1f1 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa6f1f0 github.com/valyala/fasthttp.appendHeaderLine+0x6b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 8192] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 800] @ 0xad85be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 416] @ 0xea0e4b 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0e4a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7457b7 0x742528 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x79f79c 0x79f2d8 0x7a07ac 0x7a13fa 0x5621a3 0x5622d3 0xa6a74c 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa6a74b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xcd4c65 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4c64 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcfb537 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcfb536 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x56 /build/internal/components/webdisk/services/local/add_group_users.go:29 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xd98231 0xd981a6 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd98230 github.com/valyala/fasthttp.(*RequestHeader).SetHost+0x130 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:665 # 0xd981a5 dsdrive/pkg/http.(*Client).tryRequest+0xa5 /build/pkg/http/client.go:353 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcd4972 0xcd4afd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd1467c 0xe9d897 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4971 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd4afc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd1467b dsdrive/internal/components/webdisk/services/local.(*Service).DisableGroup+0x21b /build/internal/components/webdisk/services/local/groups.go:35 # 0xe9d896 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/components/webdisk/services/usersync/sync_groups.go:56 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f7d 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x512366 0xe011c7 0xe04416 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x512365 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xe011c6 github.com/Nerzal/gocloak/v13.checkForError+0x186 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:124 # 0xe04415 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x415 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2665 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xc88245 0xba7b37 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdf33 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd029bd 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xba7b36 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdf32 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd029bc dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/components/webdisk/services/local/delete_group_users.go:46 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fd31 0xacafad 0xacae47 0xd143cd 0xd1434a 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacafac dsdrive/pkg/errors.mergeParamMaps+0x34c /build/pkg/errors/error.go:70 # 0xacae46 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xd143cc dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd14349 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x249 /build/internal/components/webdisk/services/local/groups.go:26 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2048] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 8448] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6c2445 0x6c23dc 0xde55b2 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3f6fc 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97cb2 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3f6fb github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97cb1 dsdrive/pkg/http.(*Client).DoWithStatus+0x1d1 /build/pkg/http/client.go:322 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0xdf48c5 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf48c4 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xe03ec7 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe03ec6 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x386 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd25f4f 0xea0a7f 0xce834f 0xe9fee7 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd25f4e dsdrive/internal/components/webdisk/services/local.(*Service).DisableAbsentUsers+0x14e /build/internal/components/webdisk/services/local/users.go:52 # 0xea0a7e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/components/webdisk/services/usersync/sync_users.go:150 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9fee6 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x246 /build/internal/components/webdisk/services/usersync/sync_users.go:149 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x7e3627 0x7e39a5 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3626 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x7e39a4 net/textproto.readMIMEHeader+0x204 /usr/local/go/src/net/textproto/reader.go:552 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [2: 48] @ 0x4e8add 0x69fcf9 0x69ffd7 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 768] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x56ee65 0x8468ed 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd453ab 0xd4571c 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd453aa github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd4571b github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 48] @ 0x6c2445 0x6c23dc 0xde55b2 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xd25f06 0xea0a7f 0xce834f 0xe9fee7 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd25f05 dsdrive/internal/components/webdisk/services/local.(*Service).DisableAbsentUsers+0x105 /build/internal/components/webdisk/services/local/users.go:50 # 0xea0a7e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/components/webdisk/services/usersync/sync_users.go:150 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9fee6 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x246 /build/internal/components/webdisk/services/usersync/sync_users.go:149 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 576] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb4116b 0xcc4499 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4116a github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc4498 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xde6096 0xde606f 0xde6039 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6095 net/textproto.MIMEHeader.Set+0x675 /usr/local/go/src/net/textproto/header.go:22 # 0xde606e net/http.Header.Set+0x64e /usr/local/go/src/net/http/header.go:40 # 0xde6038 github.com/go-resty/resty/v2.parseRequestHeader+0x618 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:120 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 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 [3: 1536] @ 0xe089e6 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe089e5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/components/webdisk/services/keycloak/get_group_members.go:33 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd4972 0xcd4afd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd4971 github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0xd1 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd4afc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x25c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xaebb9a 0xaebb58 0xaf01d8 0xb39c0a 0xb419ad 0xb3e4c5 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaebb99 bytes.(*Buffer).ReadBytes+0x199 /usr/local/go/src/bytes/buffer.go:434 # 0xaebb57 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 # 0xaf01d7 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive+0x397 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:390 # 0xb39c09 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage+0x149 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:551 # 0xb419ac github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1634 # 0xb3e4c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0x5998c5 0x59983d 0xdffd9f 0xdffd84 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffd9e math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdffd83 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xd188de 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd188dd dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x49d /build/internal/components/webdisk/services/local/list_groups.go:80 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 3456] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6c25d6 0x6c22c6 0xde55b2 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd6fe4b 0xd6e506 0x47cea1 # 0xd6fe4a github.com/segmentio/kafka-go.(*connGroup).connect+0xcca /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1235 # 0xd6e505 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: 160] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd1467c 0xe9d897 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd1467b dsdrive/internal/components/webdisk/services/local.(*Service).DisableGroup+0x21b /build/internal/components/webdisk/services/local/groups.go:35 # 0xe9d896 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/components/webdisk/services/usersync/sync_groups.go:56 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 26880] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 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 [2: 32] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa76547 0xa662ed 0xd97bf9 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa76546 github.com/valyala/fasthttp.getHeaderKeyBytes+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3437 # 0xa662ec github.com/valyala/fasthttp.(*RequestHeader).Peek+0x4c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1853 # 0xd97bf8 dsdrive/pkg/http.(*Client).DoWithStatus+0x118 /build/pkg/http/client.go:314 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 8064] @ 0x79f79c 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb83f45 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83f44 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x98ea0e 0x98bd5b 0x986ae5 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0x98ea0d encoding/xml.(*Decoder).rawToken+0x17ad /usr/local/go/src/encoding/xml/xml.go:844 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x9930cb 0xa80b38 0xa77ac8 0xa784c9 0xea552a 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0x9930ca github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xea5529 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x209 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:29 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 240] @ 0xb8229e 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8229d github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x7d730d 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xacce37 0xad89ce 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad89cd database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 960] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf42d4 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf42d3 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/components/webdisk/services/local/access_rights.go:106 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xaddc2f 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0xcc5d87 0xcc5ccd 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc5d86 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x10a6 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:107 # 0xcc5ccc github.com/jackc/pgx/v5.(*Conn).Query+0xfec /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:854 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0x79e5b2 0x79ed66 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79ed65 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /usr/local/go/src/crypto/tls/conn.go:1060 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xe9b7cf 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9b7ce dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x28e /build/internal/components/webdisk/services/mutex/lock_mutex.go:11 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b81b4 0x7b8193 0x614b42 0x614ed2 0x7b3f6d 0x7b3e10 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xa8bdef 0xa88bb5 0xa96f52 0xa96cf2 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 # 0xa8bdee github.com/valyala/fasthttp.(*Server).acquireCtx+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2694 # 0xa88bb4 github.com/valyala/fasthttp.(*Server).serveConn+0x394 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2166 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x83e9a5 0x83e9e5 0x835665 0x84d089 0x84be0c 0x47cea1 # 0x83e9a4 io.LimitReader+0x544 /usr/local/go/src/io/io.go:461 # 0x83e9e4 net/http.readTransfer+0x584 /usr/local/go/src/net/http/transfer.go:572 # 0x835664 net/http.ReadResponse+0x464 /usr/local/go/src/net/http/response.go:199 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [1: 24] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0xdf5658 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xdf5657 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x6bf865 0x6bf549 0x832df8 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe01dc7 0xe01c9d 0xe0202b 0xe0238c 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe01dc6 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe01c9c github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xe0202a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xe0238b github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x84e393 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e392 net/http.(*persistConn).roundTrip+0x5b2 /usr/local/go/src/net/http/transport.go:2728 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1024] @ 0x5addba 0x5ae065 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xd453ab 0xd4571c 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd453aa github.com/segmentio/kafka-go/protocol.(*decoder).read+0x2a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:152 # 0xd4571b github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x5b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 352] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x831fe6 0x84d714 0x47cea1 # 0x831fe5 net/http.(*Request).write+0x5c5 /usr/local/go/src/net/http/request.go:682 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [1: 16] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0xdffd71 0xdffd65 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdffd70 math/big.NewInt+0x50 /usr/local/go/src/math/big/int.go:91 # 0xdffd64 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a0155 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xade1d2 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xade1d1 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xe000dc 0xe000bd 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe000db bytes.NewReader+0xdb /usr/local/go/src/bytes/reader.go:159 # 0xe000bc 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xadfd0d 0xaddf7b 0x47cea1 # 0xadfd0c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xaddf7a database/sql.(*Rows).awaitDone+0x1fa /usr/local/go/src/database/sql/sql.go:3012 0: 0 [1: 1536] @ 0x799892 0x79e848 0x79ed66 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x799891 crypto/tls.(*halfConn).encrypt+0x1b1 /usr/local/go/src/crypto/tls/conn.go:484 # 0x79e847 crypto/tls.(*Conn).writeRecordLocked+0x647 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x79ed65 crypto/tls.(*Conn).writeHandshakeRecord+0x145 /usr/local/go/src/crypto/tls/conn.go:1060 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x84e033 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e032 net/textproto.MIMEHeader.Set+0x252 /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x79d858 0x79a9af 0x7a1210 0x7a1211 0x84b14a 0x5621a3 0x5622d3 0x84bc85 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 # 0x84b149 net/http.(*persistConn).Read+0x49 /usr/local/go/src/net/http/transport.go:2052 # 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 # 0x84bc84 net/http.(*persistConn).readLoop+0x184 /usr/local/go/src/net/http/transport.go:2205 0: 0 [4: 256] @ 0xe05588 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xe05345 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe05587 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 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x91584d 0x9157ef 0xd97c4a 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x91584c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0x9157ee github.com/google/uuid.NewString+0xe /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:22 # 0xd97c49 dsdrive/pkg/http.(*Client).DoWithStatus+0x169 /build/pkg/http/client.go:317 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1040] @ 0x4dc206 0x4ee6ed 0xb8406f 0xb83edc 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb8406e reflect.Value.Interface+0x2ce /usr/local/go/src/reflect/value.go:1484 # 0xb83edb github.com/jmoiron/sqlx.bindArray+0x13b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6437a5 0x5b0c03 0x5ae793 0x5af407 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 192] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd492e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd492d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcf38c8 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf38c7 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x267 /build/internal/components/webdisk/services/local/access_rights.go:40 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 192] @ 0x541213 0x540c3d 0x540f39 0xb83c14 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83c13 github.com/jmoiron/sqlx.fixBound+0x1f3 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:262 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x7a5dd6 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 240] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x459072 0x458b85 0x458dc5 0x84f117 0x84f074 0x844055 0x842885 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84f116 net.JoinHostPort+0xf6 /usr/local/go/src/net/ipsock.go:242 # 0x84f073 net/http.canonicalAddr+0x53 /usr/local/go/src/net/http/transport.go:2877 # 0x844054 net/http.(*Transport).connectMethodForRequest+0x54 /usr/local/go/src/net/http/transport.go:924 # 0x842884 net/http.(*Transport).roundTrip+0xaa4 /usr/local/go/src/net/http/transport.go:623 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1024] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 5760] @ 0x459146 0xdf5625 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xe09bca 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xe09bc9 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x29 /build/internal/components/webdisk/services/keycloak/get_token.go:123 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa3f4cd 0xa3f54e 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97cb2 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f4cc github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f54d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97cb1 dsdrive/pkg/http.(*Client).DoWithStatus+0x1d1 /build/pkg/http/client.go:322 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf42d4 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf42d3 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/components/webdisk/services/local/access_rights.go:106 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x459072 0x458b85 0x458dc5 0x81caa9 0x81ca81 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 3072] @ 0xae5ffc 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5ffb github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x832732 0x84d714 0x47cea1 # 0x832731 net/http.(*Request).write+0xd11 /usr/local/go/src/net/http/request.go:705 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [1: 16] @ 0xadfd0d 0xadfca6 0xcf419a 0xcf40d7 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xadfd0c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadfca5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xcf4199 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights.func1+0x19 /build/internal/components/webdisk/services/local/access_rights.go:63 # 0xcf40d6 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0xa76 /build/internal/components/webdisk/services/local/access_rights.go:102 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x525b27 0x525c30 0x6c0b30 0xde564a 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5649 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0xd0cc11 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0cc10 dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0x90 /build/internal/components/webdisk/services/local/get_group.go:67 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x91592e 0x9158d1 0x915b99 0xb477f3 0xea12c5 0xea0ddc 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb477f2 dsdrive/pkg/uuid.NewV7String+0x12 /build/pkg/uuid/uuid.go:6 # 0xea12c4 dsdrive/internal/components/webdisk/services/usersync.mapUser+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:191 # 0xea0ddb dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xd45729 0xd456fe 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd45728 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd456fd github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 48] @ 0x5f3c5e 0x7d730d 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x8427f4 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2816] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1344] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xd12e0e 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd12e0d dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x3cd /build/internal/components/webdisk/services/local/get_user.go:209 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 15360] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x84e393 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e392 net/http.(*persistConn).roundTrip+0x5b2 /usr/local/go/src/net/http/transport.go:2728 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1056] @ 0x472a8c 0xe046fc 0xe04695 0xe04694 0xe045ef 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe046fb net/url.Values.Set+0x23b /usr/local/go/src/net/url/url.go:933 # 0xe04694 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xe04693 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1d3 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xe045ee github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2728 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0xea0e4b 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0e4a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe01dc7 0xe01c9d 0xe0202b 0xe0238c 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe01dc6 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe01c9c github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xe0202a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xe0238b github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xdf52f6 0xdf5354 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf52f5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xdf5353 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84328 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bac8 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bac7 dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x587 /build/internal/components/webdisk/services/mutex/lock_mutex.go:24 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 4480] @ 0xdd09fe 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xdd09fd dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x3d /build/internal/components/webdisk/services/forwarder/service.go:157 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0xd14299 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd14298 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x198 /build/internal/components/webdisk/services/local/groups.go:22 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xde6fef 0xde6fc4 0xde6f54 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fee net/textproto.MIMEHeader.Set+0x3ae /usr/local/go/src/net/textproto/header.go:22 # 0xde6fc3 net/http.Header.Set+0x383 /usr/local/go/src/net/http/header.go:40 # 0xde6f53 github.com/go-resty/resty/v2.addCredentials+0x313 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe04071 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe04070 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x70 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2654 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1024] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 9216] @ 0x41158d 0x411aef 0x472ae5 0xb94085 0xd1e45b 0xd1e3f3 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xb94084 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd1e45a github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd1e3f2 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x292 /build/internal/components/webdisk/services/local/list_users.go:259 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 40960] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x5626d7 0xa8d8dd 0x993132 0xa80b38 0xa77ac8 0xa784c9 0xea552a 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 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 # 0xa8d8dc github.com/valyala/fasthttp.(*requestStream).Read+0xbc /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/streaming.go:49 # 0x993131 github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0x131 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:45 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xea5529 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x209 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:29 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 704] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x6432fa 0x55489d 0x5af3c5 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x832089 0x84d714 0x47cea1 # 0x832088 net/http.(*Request).write+0x668 /usr/local/go/src/net/http/request.go:688 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa49b18 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa49b17 github.com/valyala/fasthttp.(*transport).RoundTrip+0x677 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3082 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x84dfcc 0x84dfc0 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84dfcb net/http.(*transportRequest).extraHeaders+0x1eb /usr/local/go/src/net/http/transport.go:476 # 0x84dfbf net/http.(*persistConn).roundTrip+0x1df /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2688] @ 0xa78805 0xa787eb 0xa77845 0xd8f902 0x97caba 0x97c4ea 0x837989 0xd9d3f1 0xd9d27e 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa78804 github.com/valyala/bytebufferpool.(*ByteBuffer).Write+0xc4 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:73 # 0xa787ea github.com/valyala/fasthttp.(*Response).AppendBody+0xaa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:652 # 0xa77844 github.com/valyala/fasthttp.(*responseBodyWriter).Write+0x24 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:376 # 0xd8f901 github.com/valyala/fasthttp/fasthttpadaptor.(*netHTTPResponseWriter).Write+0x21 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:116 # 0x97cab9 net/http/pprof.indexTmplExecute+0x3d9 /usr/local/go/src/net/http/pprof/pprof.go:466 # 0x97c4e9 net/http/pprof.Index+0x749 /usr/local/go/src/net/http/pprof/pprof.go:419 # 0x837988 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2220 # 0xd9d3f0 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func13+0x150 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/fasthttpadaptor/adaptor.go:63 # 0xd9d27d dsdrive/pkg/http.registerProfiler.func1+0x1d /build/pkg/http/profiler.go:50 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb2ba27 0xb3e1c5 0xb3dc28 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb2ba26 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 # 0xb3e1c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3dc27 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xaab44a 0xac75a8 0xa899d1 0xa96f52 0xa96cf2 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 # 0xaab449 github.com/gofiber/fiber/v2.(*App).AcquireCtx+0x29 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:164 # 0xac75a7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb8229e 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8229d github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a1d77 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 320] @ 0xacce37 0xad89ce 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad89cd database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe01dc7 0xe01c9d 0xe0202b 0xe0238c 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe01dc6 github.com/go-resty/resty/v2.(*Request).Get+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe01c9c github.com/Nerzal/gocloak/v13.(*GoCloak).getNewCerts+0xbc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:344 # 0xe0202a github.com/Nerzal/gocloak/v13.(*GoCloak).GetCerts+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:368 # 0xe0238b github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0xcb /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:426 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xe05388 0xe04565 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe04564 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x56ee65 0x8468ed 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd1496 0xcd4358 0xad0e77 0xad934e 0xae06f1 0xad906b 0xad8f6d 0xad8e1e 0xad66a2 0xad8d6c 0xb8c38c 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd1495 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x95 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:109 # 0xcd4357 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0e76 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad934d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad906a database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8f6c database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8e1d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8d6b database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c38b github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x470157 0x56f9a9 0x5705ab 0xd6f245 0xd6f21e 0xd6e506 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 # 0xd6f244 context.WithDeadline+0xc4 /usr/local/go/src/context/context.go:612 # 0xd6f21d github.com/segmentio/kafka-go.(*connGroup).connect+0x9d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1143 # 0xd6e505 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: 112] @ 0x78644f 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 4096] @ 0xe9ef96 0xe9cf58 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9ef95 dsdrive/internal/components/webdisk/services/usersync.compareLocalAndExternalGroups+0x4b5 /build/internal/components/webdisk/services/usersync/sync_groups.go:218 # 0xe9cf57 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x777 /build/internal/components/webdisk/services/usersync/sync_groups.go:53 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b2f05 0x7b2ddd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd1e468 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1e467 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x307 /build/internal/components/webdisk/services/local/list_users.go:253 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0xd0c4ff 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c4fe dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x15e /build/internal/components/webdisk/services/local/get_group.go:32 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a4729 0x6a470f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xcf43dc 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf43db dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x1bb /build/internal/components/webdisk/services/local/access_rights.go:119 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa91589 0xa91559 0xa7a788 0xd97b51 0xd97b47 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa91588 github.com/valyala/fasthttp.(*URI).SetSchemeBytes+0x208 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:216 # 0xa91558 github.com/valyala/fasthttp.(*URI).parse+0x1d8 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:292 # 0xa7a787 github.com/valyala/fasthttp.(*Request).parseURI+0xc7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:963 # 0xd97b50 github.com/valyala/fasthttp.(*Request).URI+0x70 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:939 # 0xd97b46 dsdrive/pkg/http.(*Client).DoWithStatus+0x66 /build/pkg/http/client.go:312 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0x54620d 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x54620c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2304] @ 0x799cab 0x79e848 0x79febe 0x84ac09 0x563c95 0x84d76c 0x47cea1 # 0x799caa crypto/tls.(*halfConn).encrypt+0x5ca /usr/local/go/src/crypto/tls/conn.go:522 # 0x79e847 crypto/tls.(*Conn).writeRecordLocked+0x647 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x79febd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x84ac08 net/http.persistConnWriter.Write+0x28 /usr/local/go/src/net/http/transport.go:1890 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x84d76b net/http.(*persistConn).writeLoop+0x1cb /usr/local/go/src/net/http/transport.go:2535 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x56ee3b 0x56ee1d 0xaddbf5 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xe00b05 0xe009d3 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00b04 github.com/go-resty/resty/v2.(*Client).R+0x164 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:391 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd4b3e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd1467c 0xe9d897 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4b3d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd1467b dsdrive/internal/components/webdisk/services/local.(*Service).DisableGroup+0x21b /build/internal/components/webdisk/services/local/groups.go:35 # 0xe9d896 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x56 /build/internal/components/webdisk/services/usersync/sync_groups.go:56 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xdffc6d 0xe0234e 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdffc6c 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 576] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 9472] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x7a1210 0x7a1211 0x84b14a 0x5621a3 0x562ca9 0x8016bc 0x8010c5 0x801431 0x83fc5b 0x83fb32 0x84f27f 0x49857e 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0x84b149 net/http.(*persistConn).Read+0x49 /usr/local/go/src/net/http/transport.go:2052 # 0x5621a2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:110 # 0x562ca8 bufio.(*Reader).ReadSlice+0x28 /usr/local/go/src/bufio/bufio.go:376 # 0x8016bb net/http/internal.readChunkLine+0x1b /usr/local/go/src/net/http/internal/chunked.go:156 # 0x8010c4 net/http/internal.(*chunkedReader).beginChunk+0x24 /usr/local/go/src/net/http/internal/chunked.go:49 # 0x801430 net/http/internal.(*chunkedReader).Read+0x130 /usr/local/go/src/net/http/internal/chunked.go:125 # 0x83fc5a net/http.(*body).readLocked+0x3a /usr/local/go/src/net/http/transfer.go:844 # 0x83fb31 net/http.(*body).Read+0x111 /usr/local/go/src/net/http/transfer.go:836 # 0x84f27e net/http.(*bodyEOFSignal).Read+0x13e /usr/local/go/src/net/http/transport.go:2913 # 0x49857d io.ReadAll+0x7d /usr/local/go/src/io/io.go:712 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x7c7e55 0x7c7e25 0x7c7d37 0x614b42 0x614ed2 0x7c7c74 0x7c7bdc 0x7c92f8 0x7b0e48 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 640] @ 0x525b27 0x525c30 0x52aacb 0xe03f25 0xe03f00 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe03f24 github.com/Nerzal/gocloak/v13.makeURL+0x3e4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe03eff github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3bf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0x84978b 0x849719 0x847758 0x847595 0x47cea1 # 0x84978a bufio.NewReaderSize+0x130a /usr/local/go/src/bufio/bufio.go:54 # 0x849718 net/http.(*Transport).dialConn+0x1298 /usr/local/go/src/net/http/transport.go:1871 # 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: 704] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x5998c5 0x59983d 0xdffd9f 0xdffd84 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffd9e math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdffd83 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x459072 0x458b85 0x458dc5 0x81caa9 0x81ca81 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x84e393 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e392 net/http.(*persistConn).roundTrip+0x5b2 /usr/local/go/src/net/http/transport.go:2728 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xd1e47c 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xd1e47b dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x31b /build/internal/components/webdisk/services/local/list_users.go:254 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 704] @ 0x41158d 0x411aef 0x472ae5 0xb94085 0xd1e45b 0xd1e3f3 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xb94084 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd1e45a github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd1e3f2 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x292 /build/internal/components/webdisk/services/local/list_users.go:259 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0xe089e6 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe089e5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/components/webdisk/services/keycloak/get_group_members.go:33 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x84dfcc 0x84dfc0 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84dfcb net/http.(*transportRequest).extraHeaders+0x1eb /usr/local/go/src/net/http/transport.go:476 # 0x84dfbf net/http.(*persistConn).roundTrip+0x1df /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xb82599 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb82598 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xd1e468 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1e467 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x307 /build/internal/components/webdisk/services/local/list_users.go:253 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xb83705 0xb84279 0xb85652 0xb86485 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83704 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb84278 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x7d6bc5 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 98304] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb8aff 0xdb8acc 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb8afe dsdrive/pkg/http.(*Client).Do+0x29e /build/pkg/http/client.go:306 # 0xdb8acb dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x26b /build/internal/components/webdisk/services/forwarder/head_bucket.go:80 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1536] @ 0x541213 0x540c3d 0x540f39 0xb83cea 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83ce9 github.com/jmoiron/sqlx.fixBound+0x2c9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:267 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe0bb25 0xe0ba79 0xe0b510 0xe0b20c 0xe0acda 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0bb24 dsdrive/internal/components/webdisk/services/keycloak.NewNumericDate+0xc4 /build/internal/components/webdisk/services/keycloak/model.go:20 # 0xe0ba78 dsdrive/internal/components/webdisk/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/components/webdisk/services/keycloak/model.go:25 # 0xe0b50f dsdrive/internal/components/webdisk/services/keycloak.verifyIssuedAt+0x10f /build/internal/components/webdisk/services/keycloak/keycloak_client.go:138 # 0xe0b20b dsdrive/internal/components/webdisk/services/keycloak.timeClaimsValid+0x6b /build/internal/components/webdisk/services/keycloak/keycloak_client.go:99 # 0xe0acd9 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:55 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 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 [2: 576] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x5f3c5e 0x647892 0x786288 0x7d6c42 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xade1d2 0xade0e9 0xae06f1 0xade051 0xd1e468 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xade1d1 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1e467 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x307 /build/internal/components/webdisk/services/local/list_users.go:253 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xa3f6fc 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97c6f 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f6fb github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97c6e dsdrive/pkg/http.(*Client).DoWithStatus+0x18e /build/pkg/http/client.go:319 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb84328 0xb83e05 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 12288] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0xcfb537 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcfb536 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x56 /build/internal/components/webdisk/services/local/add_group_users.go:29 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xb84346 0xb8423b 0xb85652 0xb86625 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 3456] @ 0x48a6dc 0x48a526 0x48a27c 0x82c619 0x82cac5 0x8322ab 0x84d714 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 # 0x82c618 net/http.Header.sortedKeyValues+0x38 /usr/local/go/src/net/http/header.go:168 # 0x82cac4 net/http.Header.writeSubset+0xc4 /usr/local/go/src/net/http/header.go:195 # 0x8322aa net/http.(*Request).write+0x88a /usr/local/go/src/net/http/request.go:724 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [3: 1056] @ 0xb8229e 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8229d github.com/jmoiron/sqlx.Rebind+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:67 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x56ee65 0xaddbf5 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xd1d544 0xe9e145 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ee64 context.WithCancel+0x64 /usr/local/go/src/context/context.go:237 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd1d543 dsdrive/internal/components/webdisk/services/local.(*Service).GetExternalUserIds+0xc3 /build/internal/components/webdisk/services/local/list_users.go:150 # 0xe9e144 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x44 /build/internal/components/webdisk/services/usersync/sync_groups.go:119 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe03bb1 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe03bb0 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x70 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1816 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x70c68d 0x70c7d3 0x70bf30 0x73317e 0xddb1fd 0xddb21a 0xddb00b 0xdd9c25 0xdd9ab5 0x806413 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xddb1fc net.ParseIP+0x3c /usr/local/go/src/net/ip.go:497 # 0xddb219 net/http/cookiejar.isIP+0x59 /usr/local/go/src/net/http/cookiejar/jar.go:373 # 0xddb00a net/http/cookiejar.jarKey+0x2a /usr/local/go/src/net/http/cookiejar/jar.go:335 # 0xdd9c24 net/http/cookiejar.(*Jar).cookies+0x144 /usr/local/go/src/net/http/cookiejar/jar.go:172 # 0xdd9ab4 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xd0263d 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0263c dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0xfc /build/internal/components/webdisk/services/local/delete_group_users.go:32 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0x8498e8 0x8498aa 0x847758 0x847595 0x47cea1 # 0x8498e7 bufio.NewWriterSize+0x1467 /usr/local/go/src/bufio/bufio.go:596 # 0x8498a9 net/http.(*Transport).dialConn+0x1429 /usr/local/go/src/net/http/transport.go:1872 # 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 [3: 5376] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xdf48c5 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf48c4 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xcf43dc 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf43db dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x1bb /build/internal/components/webdisk/services/local/access_rights.go:119 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x52a21f 0xdffc2e 0xdffc14 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x52a21e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:250 # 0xdffc2d strings.Split+0x4d /usr/local/go/src/strings/strings.go:306 # 0xdffc13 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x46fcba 0xe009f6 0xe009d3 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009f5 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 352] @ 0xb84346 0xb83e05 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xdf52e5 0xdf5354 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf52e4 github.com/golang-jwt/jwt/v5.NewParser+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:32 # 0xdf5353 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 416] @ 0x41158d 0x411aef 0x472ae5 0xea5985 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0xea5984 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x664 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:49 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xa91d8d 0xa7a788 0xd97b51 0xd97b47 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0xa91d8c github.com/valyala/fasthttp.(*URI).parse+0xa0c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:331 # 0xa7a787 github.com/valyala/fasthttp.(*Request).parseURI+0xc7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:963 # 0xd97b50 github.com/valyala/fasthttp.(*Request).URI+0x70 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:939 # 0xd97b46 dsdrive/pkg/http.(*Client).DoWithStatus+0x66 /build/pkg/http/client.go:312 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xa3fa3b 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3fa3a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0xe00a53 0xe009d3 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00a52 github.com/go-resty/resty/v2.(*Client).R+0xb2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:385 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 400] @ 0xde3fb0 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde3faf github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 640] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0xb2ba27 0xb3e1c5 0xb3dc28 0xcc6025 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb2ba26 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 # 0xb3e1c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3dc27 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc6024 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xe0bb25 0xe0ba79 0xe0b385 0xe0b1f7 0xe0acda 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0bb24 dsdrive/internal/components/webdisk/services/keycloak.NewNumericDate+0xc4 /build/internal/components/webdisk/services/keycloak/model.go:20 # 0xe0ba78 dsdrive/internal/components/webdisk/services/keycloak.newNumericDateFromSeconds+0x18 /build/internal/components/webdisk/services/keycloak/model.go:25 # 0xe0b384 dsdrive/internal/components/webdisk/services/keycloak.verifyExpiresAt+0x104 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:119 # 0xe0b1f6 dsdrive/internal/components/webdisk/services/keycloak.timeClaimsValid+0x56 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:96 # 0xe0acd9 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x79 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:55 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 96] @ 0x4e86f5 0x6a05ca 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1792] @ 0xcc44f0 0xcc449f 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc44ef github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).reset+0x14f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:103 # 0xcc449e github.com/jackc/pgx/v5.(*Conn).execPrepared+0xfe /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:587 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xb4784d 0xb47806 0xea14a5 0xea0ddc 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4784c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xb47805 dsdrive/pkg/uuid.NewV7String+0x25 /build/pkg/uuid/uuid.go:10 # 0xea14a4 dsdrive/internal/components/webdisk/services/usersync.mapUser+0x244 /build/internal/components/webdisk/services/usersync/sync_users.go:218 # 0xea0ddb dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0x54620d 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x54620c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x408b34 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 448] @ 0x83e9f0 0x835665 0x84d089 0x84be0c 0x47cea1 # 0x83e9ef net/http.readTransfer+0x58f /usr/local/go/src/net/http/transfer.go:572 # 0x835664 net/http.ReadResponse+0x464 /usr/local/go/src/net/http/response.go:199 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [5: 240] @ 0x7e3a17 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3a16 net/textproto.readMIMEHeader+0x276 /usr/local/go/src/net/textproto/reader.go:568 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [2: 32] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0x69f0bd encoding/json.(*decodeState).unmarshal+0x11d /usr/local/go/src/encoding/json/decode.go:181 # 0x69ec78 encoding/json.Unmarshal+0xf8 /usr/local/go/src/encoding/json/decode.go:108 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xdf4f10 0xdf489e 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf4f0f github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xdf489d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a1e3e 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xcd4c65 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4c64 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x7b2b0e 0x7b29ea 0x7b29e9 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x7b2b0d vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x34d /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x7b29e9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x229 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x7b29e8 crypto/tls.(*clientHelloMsg).marshalMsg+0x228 /usr/local/go/src/crypto/tls/handshake_messages.go:118 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x8468de 0x8468df 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x8468dd context.WithoutCancel+0x15d /usr/local/go/src/context/context.go:575 # 0x8468de net/http.(*Transport).getConn+0x15e /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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [0: 0] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 896] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xa7d285 0xa7d0c5 0xa7ce2a 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa7d284 bytes.NewReader+0x324 /usr/local/go/src/bytes/reader.go:159 # 0xa7d0c4 github.com/valyala/fasthttp.(*Response).ReadBody+0x164 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1493 # 0xa7ce29 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 960] @ 0xcd4c65 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd4c64 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x79f5fe 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x84fa71 0x84fa65 0x84fa1a 0x8447ad 0x84cbb4 0x84c81c 0x47cea1 # 0x84fa70 container/list.(*List).insertValue+0xf0 /usr/local/go/src/container/list/list.go:104 # 0x84fa64 container/list.(*List).PushFront+0xe4 /usr/local/go/src/container/list/list.go:146 # 0x84fa19 net/http.(*connLRU).add+0x99 /usr/local/go/src/net/http/transport.go:3029 # 0x8447ac net/http.(*Transport).tryPutIdleConn+0x4ec /usr/local/go/src/net/http/transport.go:1072 # 0x84cbb3 net/http.(*persistConn).readLoop.func2+0x33 /usr/local/go/src/net/http/transport.go:2178 # 0x84c81b net/http.(*persistConn).readLoop+0xd1b /usr/local/go/src/net/http/transport.go:2331 0: 0 [2: 192] @ 0xdf48c5 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf48c4 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x570652 0xa8e655 0xa8e624 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x570651 context.WithDeadlineCause+0x1d1 /usr/local/go/src/context/context.go:638 # 0xa8e654 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e623 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0xb8d105 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8d104 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1792] @ 0xb3a1a6 0xb3a19a 0xb41a3a 0xb419c5 0xb3e4c5 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb3a1a5 github.com/jackc/pgx/v5/pgconn.ErrorResponseToPgError+0x4a5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:957 # 0xb3a199 github.com/jackc/pgx/v5/pgconn.(*PgConn).receiveMessage+0x499 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:583 # 0xb41a39 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1649 # 0xb419c4 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e4c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x4dc206 0x4ee6ed 0x515972 0x515973 0x517085 0x5157bb 0x5181fe 0x50f405 0xbe3005 0xbe322c 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd029bd 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xbe3004 github.com/jackc/pgx/v5/pgtype.newEncodeError+0x224 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1962 # 0xbe322b github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x1cb /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1984 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd029bc dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/components/webdisk/services/local/delete_group_users.go:46 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 3072] @ 0xa4f4d3 0xa4f40e 0xa4f113 0xa75409 0xa6a346 0xaadeba 0xef262a 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa4f4d2 github.com/valyala/fasthttp.decodeCookieArg+0x1b2 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/cookie.go:578 # 0xa4f40d github.com/valyala/fasthttp.(*cookieScanner).next+0xed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/cookie.go:561 # 0xa4f112 github.com/valyala/fasthttp.parseRequestCookies+0x192 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/cookie.go:520 # 0xa75408 github.com/valyala/fasthttp.(*RequestHeader).collectCookies+0xc8 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3225 # 0xa6a345 github.com/valyala/fasthttp.(*RequestHeader).Cookie+0x25 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2062 # 0xaadeb9 github.com/gofiber/fiber/v2.(*Ctx).Cookies+0x39 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:519 # 0xef2629 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x109 /build/internal/components/webdisk/http/api/refresh_token.go:24 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 512] @ 0x5b0ef1 0x5b0e8e 0x5af2e7 0x7925fb 0x7b0971 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1152] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 3456] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xde6096 0xde606f 0xde6039 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6095 net/textproto.MIMEHeader.Set+0x675 /usr/local/go/src/net/textproto/header.go:22 # 0xde606e net/http.Header.Set+0x64e /usr/local/go/src/net/http/header.go:40 # 0xde6038 github.com/go-resty/resty/v2.parseRequestHeader+0x618 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:120 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x525b27 0x525c30 0x52aacb 0xe03a7f 0xe03a5f 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe03a7e github.com/Nerzal/gocloak/v13.makeURL+0x1fe /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe03a5e github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x1de /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0xdf4af6 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf4af5 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x2f5 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:171 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x525b27 0x525c30 0xcd0d4d 0xcd1458 0xcd4358 0xad0e77 0xad934e 0xae06f1 0xad906b 0xad8f6d 0xad8e1e 0xad66a2 0xad8d6c 0xb8c38c 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xcd0d4c github.com/jackc/pgx/v5.TxOptions.beginSQL+0x6c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:66 # 0xcd1457 github.com/jackc/pgx/v5.(*Conn).BeginTx+0x57 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/tx.go:101 # 0xcd4357 github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x137 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:460 # 0xad0e76 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad934d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad906a database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8f6c database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8e1d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8d6b database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c38b github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2688] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xb4e41d 0xb4e402 0xb698b2 0xb7d2b6 0xea8a70 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4e41c go.uber.org/zap/zapcore.(*ioCore).clone+0x5c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:117 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea8a6f dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x40f /build/internal/components/webdisk/http/middleware/middleware.go:58 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x614e47 0x7d6b25 0x7d6948 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xe0a314 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0a313 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:40 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xc9adda 0xba829f 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc9add9 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba829e 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1152] @ 0xb82599 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb82598 github.com/jmoiron/sqlx.Rebind+0x358 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0xd0cc11 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0cc10 dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0x90 /build/internal/components/webdisk/services/local/get_group.go:67 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xe00c95 0xe00c6e 0xe00c64 0xe00c6d 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00c94 net/textproto.MIMEHeader.Set+0x94 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b8834 0x7b8813 0x614b42 0x614ed2 0x7b2f05 0x7b2ddd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0x7c8db5 0x7c8d85 0x7c8c97 0x614b42 0x614ed2 0x7c8c36 0x7c8b2c 0x614b42 0x614ed2 0x7c89d4 0x7c893c 0x7c92f8 0x7b0ad2 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 2464] @ 0x472a8c 0xe00cc7 0xe00c6e 0xe00c64 0xe00c6d 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00cc6 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x459072 0x458b85 0x458dc5 0x81caa9 0x81ca81 0x81cb76 0x82b4da 0x82b4d3 0x842273 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x614e47 0x7b5baa 0x7b5a27 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xe03a29 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe03a28 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x1a8 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x56ef85 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ef84 context.WithCancelCause+0x64 /usr/local/go/src/context/context.go:265 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 2304] @ 0x48a6dc 0x48a526 0x48a27c 0x83e167 0x83e15b 0x83dc66 0x83250d 0x84d714 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 # 0x83e166 net/http.getCopyBuf+0x66 /usr/local/go/src/net/http/server.go:823 # 0x83e15a net/http.(*transferWriter).doBodyCopy+0x5a /usr/local/go/src/net/http/transfer.go:413 # 0x83dc65 net/http.(*transferWriter).writeBody+0x365 /usr/local/go/src/net/http/transfer.go:371 # 0x83250c net/http.(*Request).write+0xaec /usr/local/go/src/net/http/request.go:771 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1728] @ 0x472a8c 0xd0c4ff 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c4fe dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x15e /build/internal/components/webdisk/services/local/get_group.go:32 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 8192] @ 0xd188de 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd188dd dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x49d /build/internal/components/webdisk/services/local/list_groups.go:80 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 288] @ 0x7a5d50 0x7a5ca3 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 576] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 960] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xe9e4c8 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9e4c7 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x3c7 /build/internal/components/webdisk/services/usersync/sync_groups.go:146 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x71c21a 0x738925 0x737fb4 0xa8f2db 0xa8ef87 0xa8e125 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa8f2da github.com/valyala/fasthttp.resolveTCPAddrs+0x15a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:473 # 0xa8ef86 github.com/valyala/fasthttp.(*TCPDialer).getTCPAddrs+0x146 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:435 # 0xa8e124 github.com/valyala/fasthttp.(*TCPDialer).dial+0x104 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:296 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x56ee3b 0x56ee1d 0xaddbf5 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x793a99 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x525b27 0x525c30 0x52aacb 0xe03a7f 0xe03a5f 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe03a7e github.com/Nerzal/gocloak/v13.makeURL+0x1fe /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe03a5e github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x1de /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 113664] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 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: 192] @ 0xa6f305 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6f304 github.com/valyala/fasthttp.appendHeaderLine+0x7c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xb83a8d 0xb83a53 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83a8c regexp.(*Regexp).FindStringIndex+0x6c /usr/local/go/src/regexp/regexp.go:858 # 0xb83a52 github.com/jmoiron/sqlx.fixBound+0x32 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:246 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xe02b73 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe02b72 github.com/Nerzal/gocloak/v13.(*GoCloak).getRealmURL+0x352 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:217 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0xa3f6fc 0xa3f793 0xa6423e 0xa64217 0xaade18 0xef28ca 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f6fb github.com/valyala/fasthttp.appendArg+0x47b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa6423d github.com/valyala/fasthttp.setArgBytes+0xbd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa64216 github.com/valyala/fasthttp.(*ResponseHeader).SetCookie+0x96 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1604 # 0xaade17 github.com/gofiber/fiber/v2.(*Ctx).Cookie+0x4d7 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:509 # 0xef28c9 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x3a9 /build/internal/components/webdisk/http/api/refresh_token.go:47 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa74a1f 0xa70d1c 0xa6be85 0xa6b5e7 0xa89485 0xa89469 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa74a1e github.com/valyala/fasthttp.(*RequestHeader).parseHeaders+0x63e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3198 # 0xa70d1b github.com/valyala/fasthttp.(*RequestHeader).parse+0xfb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2685 # 0xa6be84 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b5e6 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa89484 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa89468 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7b3ce5 0x7b3cec 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x6432fa 0x55489d 0xdf5605 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf5604 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0x80876f 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x80876e net/http.(*Client).do+0x90e /usr/local/go/src/net/http/client.go:728 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 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 [2: 32] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 3584] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 288] @ 0x69ebb7 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0xcd6a11 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6a10 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 6144] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7af47e 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 192] @ 0xaddc2f 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x8468de 0x8468df 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x8468dd context.WithoutCancel+0x15d /usr/local/go/src/context/context.go:575 # 0x8468de net/http.(*Transport).getConn+0x15e /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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 448] @ 0xa7322a 0xa70cc5 0xa6be85 0xa6b5e7 0xa89485 0xa89469 0xa96f52 0xa96cf2 0x47cea1 # 0xa73229 github.com/valyala/fasthttp.readRawHeaders+0x249 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2956 # 0xa70cc4 github.com/valyala/fasthttp.(*RequestHeader).parse+0xa4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2680 # 0xa6be84 github.com/valyala/fasthttp.(*RequestHeader).tryRead+0x2c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2332 # 0xa6b5e6 github.com/valyala/fasthttp.(*RequestHeader).readLoop+0x46 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2236 # 0xa89484 github.com/valyala/fasthttp.(*RequestHeader).Read+0xc64 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2227 # 0xa89468 github.com/valyala/fasthttp.(*Server).serveConn+0xc48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2265 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 3072] @ 0x659496 0xdffd4c 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdffd4b 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0xe0272a 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe02729 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x49 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 512] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0xb84346 0xb8423b 0xb85652 0xb86625 0xce97db 0xd2671c 0xea0c05 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2671b dsdrive/internal/components/webdisk/services/local.(*Service).DisableUsers+0x15b /build/internal/components/webdisk/services/local/users.go:77 # 0xea0c04 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:86 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x4e8add 0x69fcf9 0x69ffd7 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1056] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe09c97 0xe09be5 0xe0978a 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xe09c96 dsdrive/internal/components/webdisk/services/keycloak.RetrieveUser+0x76 /build/internal/components/webdisk/services/keycloak/get_token.go:136 # 0xe09be4 dsdrive/internal/components/webdisk/services/keycloak.(*Service).validateToken+0x44 /build/internal/components/webdisk/services/keycloak/get_token.go:126 # 0xe09789 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0xa9 /build/internal/components/webdisk/services/keycloak/get_token.go:94 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 20480] @ 0x7a5b75 0x7a5b8b 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 768] @ 0xa6fc0e 0xa6fa15 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6fc0d github.com/valyala/fasthttp.appendHeaderLine+0x10cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2655 # 0xa6fa14 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xa3fa3b 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3fa3a github.com/valyala/fasthttp.appendArg+0x21a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1120] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 128] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x659496 0xdffc4d 0xe0234e 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdffc4c 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x478ffc 0x4a6695 0x5706ae 0x570d8d 0x570d4f 0xd6be91 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 # 0xd6be90 github.com/segmentio/kafka-go.(*connPool).discover+0x2b0 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:611 0: 0 [1: 128] @ 0x647f3f 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 480] @ 0xacce37 0xad7b2e 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad7b2d database/sql.(*DB).execDC.func2+0xad /usr/local/go/src/database/sql/sql.go:1701 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 2688] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 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 [4: 128] @ 0xcd6a11 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6a10 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 29184] @ 0xea0559 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0558 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x8b8 /build/internal/components/webdisk/services/usersync/sync_users.go:75 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xa3fb14 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3fb13 github.com/valyala/fasthttp.appendArg+0x2f3 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:447 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f3f 0x786019 0x7d74d7 0x7afa45 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 768] @ 0xb41b17 0xb41b0b 0xb419c5 0xb3e4c5 0xb3dd25 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb41b16 github.com/jackc/pgx/v5/pgconn.ErrorResponseToPgError+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:957 # 0xb41b0a github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x10a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1674 # 0xb419c4 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e4c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0xcfb6ca 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcfb6c9 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x1e9 /build/internal/components/webdisk/services/local/add_group_users.go:47 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 2048] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x98d705 0x98bd5b 0x986ae5 0x9847c5 0xdab519 0x984ae9 0x986946 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 0x47cea1 # 0x98d704 encoding/xml.(*Decoder).rawToken+0x4a4 /usr/local/go/src/encoding/xml/xml.go:602 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0xdab518 dsdrive/pkg/utime.(*ISOtime).UnmarshalXML+0x78 /build/pkg/utime/time.go:30 # 0x984ae8 encoding/xml.(*Decoder).unmarshalInterface+0x188 /usr/local/go/src/encoding/xml/read.go:211 # 0x986945 encoding/xml.(*Decoder).unmarshal+0xfe5 /usr/local/go/src/encoding/xml/read.go:364 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 6144] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb8497 0xce7b4c 0xce798b 0xdd0729 0xdd0713 0xba0890 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb8496 dsdrive/internal/components/webdisk/services/forwarder.(*Service).reloadBuckets+0x36 /build/internal/components/webdisk/services/forwarder/head_bucket.go:44 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd0728 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xdd0712 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:112 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xea54e5 0xea54b1 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xea54e4 dsdrive/pkg/http.(*Client).Do+0x1c4 /build/pkg/http/client.go:306 # 0xea54b0 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x190 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:22 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x7e3627 0x7e39a5 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3626 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x7e39a4 net/textproto.readMIMEHeader+0x204 /usr/local/go/src/net/textproto/reader.go:552 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [1: 24] @ 0xd45729 0xd456fe 0xd44cec 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd45728 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd456fd github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d76c5 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x6a4c67 0xe05597 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xe05345 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xe05596 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 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0x56ef5b 0x56ef3d 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ef5a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ef3c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:264 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0x46fcba 0x832f59 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f58 net/http.NewRequestWithContext+0x258 /usr/local/go/src/net/http/request.go:928 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 480] @ 0x56ef5b 0x56ef3d 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ef5a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ef3c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:264 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x72d60d 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1280] @ 0xb84f79 0xb83e05 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1440] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 176] @ 0xb84f79 0xb83e05 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 4608] @ 0xae5f71 0xae5f58 0xae5f57 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5f70 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 # 0xae5f57 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 # 0xae5f56 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 6144] @ 0xae5ffc 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5ffb github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd492e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd492d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x8d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:490 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 576] @ 0x69ebb7 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1344] @ 0x525b27 0x525c30 0x6c0b30 0xde564a 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5649 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1152] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 131072] @ 0x5462ca 0x5471ff 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x48ac32 0x48a225 0x6a4cc7 0xe05345 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 6336] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x659496 0xdf5148 0xdf42d1 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf42d0 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x7a5be6 0x7a5bca 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 425984] @ 0xa4778c 0xa4746a 0xa49750 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa4778b bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa47469 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4974f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xde6849 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6848 github.com/go-resty/resty/v2.createHTTPRequest+0x3a8 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:215 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 1248] @ 0xd97936 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd97935 dsdrive/pkg/http.(*Client).ReadyZ+0x35 /build/pkg/http/client.go:292 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 320] @ 0xb84328 0xb8423b 0xb85652 0xb86625 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x69ebb7 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 5376] @ 0x459146 0xdf5625 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 10240] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 3072] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0xadfd0d 0xadfca6 0xade065 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xadfd0c database/sql.(*Rows).close+0x4c /usr/local/go/src/database/sql/sql.go:3436 # 0xadfca5 database/sql.(*Rows).Close+0x25 /usr/local/go/src/database/sql/sql.go:3433 # 0xade064 database/sql.(*Rows).Next+0x84 /usr/local/go/src/database/sql/sql.go:3036 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d76c5 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x4e8add 0x69fcf9 0x69ffd7 0x69f7f4 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 3840] @ 0xe9fff8 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9fff7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x357 /build/internal/components/webdisk/services/usersync/sync_users.go:118 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x69ebb7 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x5a8d1f 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 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 [1: 32] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 896] @ 0x84e2d4 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e2d3 net/http.(*persistConn).roundTrip+0x4f3 /usr/local/go/src/net/http/transport.go:2716 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 12288] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x7d6a0e 0x7d6894 0x7d68a4 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [40: 655360] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [5: 40960] @ 0x497473 0x48a311 0x4981a8 0x497ab1 0x4978d6 0x83e1e5 0x83dca5 0x83250d 0x84d714 0x47cea1 # 0x497472 io.init.func1+0x32 /usr/local/go/src/io/io.go:657 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x4981a7 io.discard.ReadFrom+0x27 /usr/local/go/src/io/io.go:663 # 0x497ab0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4978d5 io.CopyBuffer+0x35 /usr/local/go/src/io/io.go:402 # 0x83e1e4 net/http.(*transferWriter).doBodyCopy+0xe4 /usr/local/go/src/net/http/transfer.go:416 # 0x83dca4 net/http.(*transferWriter).writeBody+0x3a4 /usr/local/go/src/net/http/transfer.go:376 # 0x83250c net/http.(*Request).write+0xaec /usr/local/go/src/net/http/request.go:771 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [2: 160] @ 0x7d6e75 0x7d6e45 0x7d6d57 0x614b42 0x614ed2 0x7d6b25 0x7d6948 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1008] @ 0x69ebb7 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 320] @ 0x6c2011 0xde55b2 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6c2010 net/url.Values.Encode+0x70 /usr/local/go/src/net/url/url.go:1007 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xe0488d 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0488c github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3cc /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 192] @ 0x6c2011 0xde55b2 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6c2010 net/url.Values.Encode+0x70 /usr/local/go/src/net/url/url.go:1007 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1280] @ 0xb84f79 0xb83e05 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb83e04 github.com/jmoiron/sqlx.bindArray+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:276 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 5632] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0xe0a314 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0a313 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:40 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa3f4cd 0xa3f54e 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97c6f 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f4cc github.com/valyala/fasthttp.allocArg+0x24c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f54d github.com/valyala/fasthttp.appendArg+0x2cd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97c6e dsdrive/pkg/http.(*Client).DoWithStatus+0x18e /build/pkg/http/client.go:319 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x4a0de5 0x49f2b1 0xa41425 0xa6c128 0xa97f5d 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 # 0xa41424 github.com/valyala/fasthttp.AppendHTTPDate+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/bytesconv.go:113 # 0xa6c127 github.com/valyala/fasthttp.refreshServerDate+0x27 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2380 # 0xa97f5c github.com/valyala/fasthttp.updateServerDate.func1+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2369 0: 0 [2: 1024] @ 0x578b5c 0x57874b 0x7e0b54 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 768] @ 0xdf7125 0xdf4555 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf7124 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xdf4554 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0x6a4c67 0xe05345 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 512] @ 0xe04094 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe04093 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x93 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 192] @ 0x7b61e5 0x7b60a3 0x7b60a8 0x614b42 0x614ed2 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xe04205 0xe041e8 0xe041e7 0xe0412f 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe04204 net/url.Values.Set+0x204 /usr/local/go/src/net/url/url.go:933 # 0xe041e7 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xe041e6 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xe0412e github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2662 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6b25 0x7d6948 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xcd4c65 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4c64 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xe089e6 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe089e5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/components/webdisk/services/keycloak/get_group_members.go:33 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0xdffc6d 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdffc6c 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd187bb 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd187ba dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x37a /build/internal/components/webdisk/services/local/list_groups.go:75 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 20480] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 672] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [7: 1008] @ 0x69ebb7 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 192] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 1728] @ 0x525b27 0x525c30 0x6c0b30 0xde564a 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5649 github.com/go-resty/resty/v2.parseRequestURL+0x5c9 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:97 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 192] @ 0x647e92 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x610915 0x60fde7 0x7af1e6 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb4116b 0xcc4499 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xe9bf7c 0xe9dd9f 0xe9d7f4 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4116a github.com/jackc/pgx/v5/pgconn.(*ResultReader).Read+0x2a /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1535 # 0xcc4498 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf8 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bf7b dsdrive/internal/components/webdisk/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/components/webdisk/services/mutex/unlock_mutex.go:10 # 0xe9dd9e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/components/webdisk/services/usersync/sync_groups.go:33 # 0xe9d7f3 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/components/webdisk/services/usersync/sync_groups.go:116 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 576] @ 0x411217 0x472d0d 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 784] @ 0x84e393 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e392 net/http.(*persistConn).roundTrip+0x5b2 /usr/local/go/src/net/http/transport.go:2728 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1008] @ 0x69ebb7 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 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 [4: 704] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xb8d105 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8d104 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 3200] @ 0xb8254f 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8254e github.com/jmoiron/sqlx.Rebind+0x30e /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x843c6d 0x84256d 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x843c6c net/http.(*Transport).prepareTransportCancel+0x2c /usr/local/go/src/net/http/transport.go:868 # 0x84256c net/http.(*Transport).roundTrip+0x78c /usr/local/go/src/net/http/transport.go:605 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 144] @ 0xc74633 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xc74632 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x52 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 864] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 32] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 448] @ 0xd188de 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd188dd dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x49d /build/internal/components/webdisk/services/local/list_groups.go:80 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x8352b5 0x83528a 0x84d089 0x84be0c 0x47cea1 # 0x8352b4 net/textproto.(*Reader).ReadLine+0xb4 /usr/local/go/src/net/textproto/reader.go:45 # 0x835289 net/http.ReadResponse+0x89 /usr/local/go/src/net/http/response.go:161 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [1: 896] @ 0x6b733f 0x6a7967 0x6a98a3 0x6a7ede 0x6a98a3 0x6a5553 0x6a531d 0x6a4bfe 0xe057b5 0xe02949 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6b733e encoding/json.appendString[...]+0x7be /usr/local/go/src/encoding/json/encode.go:1034 # 0x6a7966 encoding/json.stringEncoder+0x3c6 /usr/local/go/src/encoding/json/encode.go:590 # 0x6a98a2 encoding/json.ptrEncoder.encode+0x222 /usr/local/go/src/encoding/json/encode.go:887 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 0x6a98a2 encoding/json.ptrEncoder.encode+0x222 /usr/local/go/src/encoding/json/encode.go:887 # 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 # 0xe057b4 github.com/Nerzal/gocloak/v13.(*TokenOptions).FormData+0x1b4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:960 # 0xe02948 github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x128 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:474 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb2ba27 0xb3e1c5 0xb3dc28 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb2ba26 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 # 0xb3e1c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedPrefix+0x424 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1203 # 0xb3dc27 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x67 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1162 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x69ebb7 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 1568] @ 0x56f665 0x8427d1 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f7d 0x786019 0x7d74d7 0x7af434 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x7b9254 0x7b9224 0x7b9117 0x614b42 0x614ed2 0x7b90b9 0x7b8fb8 0x614b42 0x614ed2 0x7b8ef4 0x7b8ed3 0x614b42 0x614ed2 0x7b29bf 0x7b2894 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xb8327e 0xb831bb 0xb84091 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8327d github.com/jmoiron/sqlx.bindArgs+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:174 # 0xb831ba github.com/jmoiron/sqlx.bindAnyArgs+0x7a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:167 # 0xb84090 github.com/jmoiron/sqlx.bindArray+0x2f0 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1408] @ 0x4c6058 0xb8250f 0xb8417b 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4c6057 strconv.AppendInt+0xb7 /usr/local/go/src/strconv/itoa.go:42 # 0xb8250e github.com/jmoiron/sqlx.Rebind+0x2ce /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:84 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1536] @ 0x659496 0xdf5148 0xdf42d1 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf42d0 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 2304] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1600] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x72d5f7 0x74235c 0x741e9b 0x737098 0x745cac 0x745b49 0x745b4a 0x722b3d 0x72246e 0x721b47 0x7215c5 0xa8e6a6 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa8e6a5 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x285 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:350 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x7a5b11 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 480] @ 0x56ef5b 0x56ef3d 0x8424a7 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x56ef5a context.withCancel+0x3a /usr/local/go/src/context/context.go:272 # 0x56ef3c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:264 # 0x8424a6 net/http.(*Transport).roundTrip+0x6c6 /usr/local/go/src/net/http/transport.go:594 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1024] @ 0x6432fa 0x55489d 0xdf5605 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf5604 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xcd5c4d 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd5c4c github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x8c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:692 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xd6be65 0x47cea1 # 0xd6be64 github.com/segmentio/kafka-go.(*connPool).discover+0x284 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:610 0: 0 [12: 3840] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0x472a8c 0xd02665 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd02664 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x124 /build/internal/components/webdisk/services/local/delete_group_users.go:31 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 768] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 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 [5: 163840] @ 0x5462ca 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x7e3a17 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3a16 net/textproto.readMIMEHeader+0x276 /usr/local/go/src/net/textproto/reader.go:568 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [1: 16] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe04565 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe04564 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2721 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x46fd31 0xd6d31b 0xd6d1c6 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d31a github.com/segmentio/kafka-go.makePartitions+0x3a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:809 # 0xd6d1c5 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [6: 192] @ 0xcd6a11 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd6a10 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 27648] @ 0xea0e4b 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0e4a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 4608] @ 0x48a6dc 0x48a526 0x48a27c 0x993828 0xa7cf9b 0xa7cf80 0xa7ce2a 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x993827 github.com/valyala/bytebufferpool.(*Pool).Get+0x27 /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/pool.go:49 # 0xa7cf9a github.com/valyala/fasthttp.(*Response).bodyBuffer+0x3a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:455 # 0xa7cf7f github.com/valyala/fasthttp.(*Response).ReadBody+0x1f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1471 # 0xa7ce29 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0xe9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1450 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xb8c3b0 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8c3af github.com/jmoiron/sqlx.(*DB).BeginTxx+0x4f /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:209 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 4224] @ 0x472a8c 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 640] @ 0x6a4c67 0xe05345 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0x79d858 0x79a9af 0x7a1210 0x7a1211 0x5621a3 0x5622d3 0xa6a74c 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa6a74b github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2104 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 432] @ 0x6bf865 0x6bf549 0x832df8 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 480] @ 0x659496 0xdffc4d 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdffc4c 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6c2385 0x6c2325 0xde55b2 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6ac539 0x6ac93a 0x6ac70a 0x6ac23d 0x69ebd4 0xdd0b8b 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xdd0b8a dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x1ca /build/internal/components/webdisk/services/forwarder/service.go:171 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xde3fb0 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde3faf github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 2016] @ 0x472a8c 0xacb13d 0xacafd7 0xacae47 0xd143cd 0xd1434a 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xacb13c maps.Copy[...]+0x4dc /usr/local/go/src/maps/maps.go:64 # 0xacafd6 dsdrive/pkg/errors.mergeParamMaps+0x376 /build/pkg/errors/error.go:72 # 0xacae46 dsdrive/pkg/errors.newError+0x1e6 /build/pkg/errors/error.go:60 # 0xd143cc dsdrive/pkg/errors.Wrap+0x2cc /build/pkg/errors/error.go:36 # 0xd14349 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x249 /build/internal/components/webdisk/services/local/groups.go:26 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xcd6a11 0xade222 0xade0e9 0xae06f1 0xade051 0xd187bb 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6a10 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe50 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:811 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd187ba dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x37a /build/internal/components/webdisk/services/local/list_groups.go:75 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 0x408b34 0xd6be65 0x47cea1 # 0xd6be64 github.com/segmentio/kafka-go.(*connPool).discover+0x284 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:610 0: 0 [11: 4224] @ 0x471b7f 0xd6d116 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d115 github.com/segmentio/kafka-go.makeLayout+0x195 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:786 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [6: 384] @ 0x84bfef 0x47cea1 # 0x84bfee net/http.(*persistConn).readLoop+0x4ee /usr/local/go/src/net/http/transport.go:2285 0: 0 [3: 3456] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xe9b611 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9b610 dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0xd0 /build/internal/components/webdisk/services/mutex/lock_mutex.go:16 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x570554 0xa8e655 0xa8e624 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0x570553 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:626 # 0xa8e654 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e623 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 336] @ 0x482e9b 0x520145 0xd6b7cf 0xd6b73f 0xd6bfcc 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 # 0xd6b7ce github.com/segmentio/kafka-go.sortMetadataPartitions+0xb6e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd6b73e github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6bfcb 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: 576] @ 0x472a8c 0xd18545 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd18544 dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x104 /build/internal/components/webdisk/services/local/list_groups.go:63 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 12288] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xb846d5 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb846d4 github.com/jmoiron/sqlx.compileNamedQuery+0x3f4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:361 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 8] @ 0x80876f 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x80876e net/http.(*Client).do+0x90e /usr/local/go/src/net/http/client.go:728 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 640] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fd31 0x850b45 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 208] @ 0xea110b 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea110a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x4aa /build/internal/components/webdisk/services/usersync/sync_users.go:182 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 2240] @ 0xa3f8fe 0xa3f970 0xa3fbad 0xa7350e 0xa70baa 0xa6a7b7 0xa6a67d 0xa7cd85 0xa49a85 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa3f8fd github.com/valyala/fasthttp.allocArg+0xdd /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:458 # 0xa3f96f github.com/valyala/fasthttp.appendArg+0x14f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:442 # 0xa3fbac github.com/valyala/fasthttp.appendArgBytes+0x38c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:437 # 0xa7350d github.com/valyala/fasthttp.(*ResponseHeader).parseHeaders+0x1ed /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:3059 # 0xa70ba9 github.com/valyala/fasthttp.(*ResponseHeader).parse+0x69 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2663 # 0xa6a7b6 github.com/valyala/fasthttp.(*ResponseHeader).tryRead+0xb6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2130 # 0xa6a67c github.com/valyala/fasthttp.(*ResponseHeader).Read+0x3c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2090 # 0xa7cd84 github.com/valyala/fasthttp.(*Response).ReadLimitBody+0x44 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1438 # 0xa49a84 github.com/valyala/fasthttp.(*transport).RoundTrip+0x5e4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3070 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x482e87 0x520145 0xd6ad6e 0xd6acf0 0xd6bfcc 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 # 0xd6ad6d github.com/segmentio/kafka-go.sortMetadataBrokers+0x10d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:761 # 0xd6acef github.com/segmentio/kafka-go.(*connPool).update+0x8f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:510 # 0xd6bfcb 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: 128] @ 0x48ac32 0x48a225 0xa8a411 0xa96f52 0xa96cf2 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 # 0xa8a410 github.com/valyala/fasthttp.(*Server).serveConn+0x1bf0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2527 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 1728] @ 0x7e3808 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3807 net/textproto.readMIMEHeader+0x67 /usr/local/go/src/net/textproto/reader.go:520 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [3: 432] @ 0x69ebb7 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 62208] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x6107e9 0x7af1c2 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0x79fc16 crypto/tls.(*Conn).HandshakeContext+0xd6 /usr/local/go/src/crypto/tls/conn.go:1508 # 0x79fc00 crypto/tls.(*Conn).Handshake+0xc0 /usr/local/go/src/crypto/tls/conn.go:1492 # 0x79fc20 crypto/tls.(*Conn).Write+0xe0 /usr/local/go/src/crypto/tls/conn.go:1209 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 720] @ 0x6bf865 0x6bf549 0xde529e 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde529d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 13824] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2048] @ 0x5addba 0x5ae065 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 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 [1: 16] @ 0xb41a9a 0xb41a8a 0xb4142d 0xccf809 0xcd6bc8 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb41a99 github.com/jackc/pgx/v5/pgconn.(*PgConn).makeCommandTag+0x99 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1848 # 0xb41a89 github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x89 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1670 # 0xb4142c github.com/jackc/pgx/v5/pgconn.(*ResultReader).NextRow+0x2c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1562 # 0xccf808 github.com/jackc/pgx/v5.(*baseRows).Next+0x28 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/rows.go:217 # 0xcd6bc7 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x1007 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:824 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 176] @ 0xb3b07b 0xb41e6d 0xb419c5 0xb3e4c5 0xb3dd25 0xcc6025 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb3b07a github.com/jackc/pgx/v5/pgconn.(*PgConn).convertRowDescription+0xba /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:829 # 0xb41e6c github.com/jackc/pgx/v5/pgconn.(*ResultReader).receiveMessage+0x46c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1668 # 0xb419c4 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1640 # 0xb3e4c4 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix+0x184 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1224 # 0xb3dd24 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x164 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1169 # 0xcc6024 github.com/jackc/pgx/v5.(*Conn).Query+0x1344 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:820 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [18: 5184] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 48] @ 0xde5725 0xde56d1 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5724 net/url.Values.Add+0x6a4 /usr/local/go/src/net/url/url.go:939 # 0xde56d0 github.com/go-resty/resty/v2.parseRequestURL+0x650 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:81 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd1d6a5 0xe9e145 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd1d6a4 dsdrive/internal/components/webdisk/services/local.(*Service).GetExternalUserIds+0x224 /build/internal/components/webdisk/services/local/list_users.go:161 # 0xe9e144 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x44 /build/internal/components/webdisk/services/usersync/sync_groups.go:119 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 96] @ 0xb848da 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb848d9 github.com/jmoiron/sqlx.compileNamedQuery+0x5f9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:371 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0xdf7125 0xdf4555 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf7124 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xdf4554 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 704] @ 0x541213 0x540c3d 0x540f39 0xb83c59 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83c58 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 6400] @ 0xb8254f 0xb8417b 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8254e github.com/jmoiron/sqlx.Rebind+0x30e /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:89 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xb83705 0xb84279 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb83704 github.com/jmoiron/sqlx.bindMapArgs+0x44 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:198 # 0xb84278 github.com/jmoiron/sqlx.bindMap+0x78 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:310 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0xcd4c65 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4c64 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x3c4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:507 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 416] @ 0xe009ec 0xe009d3 0xe00c2b 0xe03c25 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009eb github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 2304] @ 0x48a6dc 0x48a526 0x48a27c 0xd4067e 0xd5248a 0xd52fa5 0xd4451d 0xd7072b 0xd70487 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 # 0xd4067d github.com/segmentio/kafka-go/protocol.newPageBuffer+0x1d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:192 # 0xd52489 github.com/segmentio/kafka-go/protocol.WriteRequest+0x369 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:99 # 0xd52fa4 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 128] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 4224] @ 0x472a8c 0xe03d90 0xe03d28 0xe03d27 0xe03c6f 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe03d8f net/url.Values.Set+0x24f /usr/local/go/src/net/url/url.go:933 # 0xe03d27 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xe03d26 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xe03c6e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1824 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 9216] @ 0x799cab 0x79e848 0x79febe 0x84ac09 0x563c95 0x84d76c 0x47cea1 # 0x799caa crypto/tls.(*halfConn).encrypt+0x5ca /usr/local/go/src/crypto/tls/conn.go:522 # 0x79e847 crypto/tls.(*Conn).writeRecordLocked+0x647 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x79febd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x84ac08 net/http.persistConnWriter.Write+0x28 /usr/local/go/src/net/http/transport.go:1890 # 0x563c94 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:639 # 0x84d76b net/http.(*persistConn).writeLoop+0x1cb /usr/local/go/src/net/http/transport.go:2535 0: 0 [2: 48] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 2304] @ 0x83525a 0x84d089 0x84be0c 0x47cea1 # 0x835259 net/http.ReadResponse+0x59 /usr/local/go/src/net/http/response.go:156 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [2: 2304] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x5a89df 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b8c94 0x7b8c73 0x614b42 0x614ed2 0x7b2b85 0x7b2a5d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [33: 5280] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 4096] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 768] @ 0xa6fb85 0xa6fa15 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa6fb84 github.com/valyala/fasthttp.appendHeaderLine+0x1044 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6fa14 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0xed4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2626 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 28672] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x83200f 0x84d714 0x47cea1 # 0x83200e net/http.(*Request).write+0x5ee /usr/local/go/src/net/http/request.go:682 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [1: 16] @ 0xcd69c5 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd69c4 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1024] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7d6abe 0x7d6938 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xcd69c5 0xade222 0xade0e9 0xae06f1 0xade051 0xd0cc2c 0xd0c765 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd69c4 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd0cc2b dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0xab /build/internal/components/webdisk/services/local/get_group.go:68 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x647f3f 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xd6b9b5 0xd6b282 0xd6bfcc 0x47cea1 # 0xd6b9b4 github.com/segmentio/kafka-go.(*connPool).setState+0x54 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:318 # 0xd6b281 github.com/segmentio/kafka-go.(*connPool).update+0x621 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:584 # 0xd6bfcb 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: 16] @ 0xd9799a 0xd97977 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd97999 github.com/valyala/fasthttp.(*RequestHeader).SetMethod+0x99 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:716 # 0xd97976 dsdrive/pkg/http.(*Client).ReadyZ+0x76 /build/pkg/http/client.go:294 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd0cc11 0xd0c765 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0cc10 dsdrive/internal/components/webdisk/services/local.(*Service).scanGroupRow+0x90 /build/internal/components/webdisk/services/local/get_group.go:67 # 0xd0c764 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x3c4 /build/internal/components/webdisk/services/local/get_group.go:41 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xc9adda 0xba829f 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd2671c 0xea0c05 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc9add9 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba829e 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd2671b dsdrive/internal/components/webdisk/services/local.(*Service).DisableUsers+0x15b /build/internal/components/webdisk/services/local/users.go:77 # 0xea0c04 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:86 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x459146 0x985534 0x987e72 0x986225 0x988c65 0x986c14 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0x985533 encoding/xml.(*Decoder).unmarshalAttr+0x5b3 /usr/local/go/src/encoding/xml/read.go:303 # 0x987e71 encoding/xml.(*Decoder).unmarshal+0x2511 /usr/local/go/src/encoding/xml/read.go:471 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a1d77 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 14976] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 704] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 5376] @ 0x459146 0xdf5625 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x745845 0x72e3fb 0x74617e 0x745350 0xa87df5 0xa87472 0xabe07d 0xd9de96 0xba0890 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 # 0xa87df4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa87471 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabe07c github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd9de95 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:161 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xcf3ba5 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3ba4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x544 /build/internal/components/webdisk/services/local/access_rights.go:66 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1792] @ 0x659496 0xdf5148 0xdf42d1 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf42d0 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xd5e6a7 0xd71e66 0xd794e5 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xd5e6a6 github.com/segmentio/kafka-go.(*Hash).Balance+0x66 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/balancer.go:163 # 0xd71e65 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x7c5 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:656 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d77af 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0xad7797 0xadb6cd 0xb86666 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad7796 database/sql.(*DB).execDC+0x516 /usr/local/go/src/database/sql/sql.go:1711 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 128] @ 0x7e3627 0x7e39a5 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3626 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x7e39a4 net/textproto.readMIMEHeader+0x204 /usr/local/go/src/net/textproto/reader.go:552 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [9: 720] @ 0xde3fb0 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde3faf github.com/go-resty/resty/v2.(*Client).execute+0x40f /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:934 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 960] @ 0xe04387 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe04386 github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x386 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:222 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2560] @ 0x41158d 0x411aef 0x472ae5 0xe9e409 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9e408 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x308 /build/internal/components/webdisk/services/usersync/sync_groups.go:145 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1152] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 16384] @ 0xc88245 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc88244 github.com/jackc/pgx/v5/pgtype.encodePlanStringToAnyTextFormat.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1290 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7af509 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 144] @ 0x6bf865 0x6bf549 0xde529e 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde529d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2880] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 3584] @ 0xd97925 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd97924 dsdrive/pkg/http.(*Client).ReadyZ+0x24 /build/pkg/http/client.go:291 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 4480] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd187bb 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd187ba dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x37a /build/internal/components/webdisk/services/local/list_groups.go:75 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 3744] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0xad90af 0xad8f6d 0xad8e1e 0xad66a2 0xad8d6c 0xb8c38c 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad90ae database/sql.(*DB).beginDC+0xee /usr/local/go/src/database/sql/sql.go:1908 # 0xad8f6c database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8e1d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8d6b database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c38b github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1664] @ 0xe009ec 0xe009d3 0xe00c2b 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009eb github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0x46fcba 0xcf3d97 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3d96 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x736 /build/internal/components/webdisk/services/local/access_rights.go:79 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 6336] @ 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 [6: 1536] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 6240] @ 0x472a8c 0xd6d205 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d204 github.com/segmentio/kafka-go.makeLayout+0x284 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:798 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb 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] @ 0x659496 0xdf5148 0xdf4927 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf4926 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 288] @ 0x6c25d6 0x6c22c6 0xde55b2 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde55b1 github.com/go-resty/resty/v2.parseRequestURL+0x531 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:91 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 8192] @ 0xae5f71 0xae5f58 0xae5f57 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5f70 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 # 0xae5f57 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 # 0xae5f56 github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x596 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:139 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 640] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 15360] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [8: 1408] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 672] @ 0x408b34 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 64] @ 0x843c6d 0x84256d 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x843c6c net/http.(*Transport).prepareTransportCancel+0x2c /usr/local/go/src/net/http/transport.go:868 # 0x84256c net/http.(*Transport).roundTrip+0x78c /usr/local/go/src/net/http/transport.go:605 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 6144] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xe00a25 0xe009d3 0xe00c2b 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00a24 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xdf4f10 0xdf489e 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf4f0f github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xdf489d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd12d77 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd12d76 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x336 /build/internal/components/webdisk/services/local/get_user.go:204 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1536] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1408] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xcedb18 0xd1863e 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xd1863d dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x1fd /build/internal/components/webdisk/services/local/list_groups.go:61 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 19712] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xde6fef 0xde6fc4 0xde6f54 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fee net/textproto.MIMEHeader.Set+0x3ae /usr/local/go/src/net/textproto/header.go:22 # 0xde6fc3 net/http.Header.Set+0x383 /usr/local/go/src/net/http/header.go:40 # 0xde6f53 github.com/go-resty/resty/v2.addCredentials+0x313 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 5120] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 32] @ 0xcd43ae 0xad0e77 0xad934e 0xae06f1 0xad906b 0xad8f6d 0xad8e1e 0xad66a2 0xad8d6c 0xb8c38c 0xce7fe5 0xce82a8 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd43ad github.com/jackc/pgx/v5/stdlib.(*Conn).BeginTx+0x18d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:465 # 0xad0e76 database/sql.ctxDriverBegin+0x76 /usr/local/go/src/database/sql/ctxutil.go:104 # 0xad934d database/sql.(*DB).beginDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1898 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad906a database/sql.(*DB).beginDC+0xaa /usr/local/go/src/database/sql/sql.go:1894 # 0xad8f6c database/sql.(*DB).begin+0x8c /usr/local/go/src/database/sql/sql.go:1887 # 0xad8e1d database/sql.(*DB).BeginTx.func1+0x3d /usr/local/go/src/database/sql/sql.go:1866 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad8d6b database/sql.(*DB).BeginTx+0x6b /usr/local/go/src/database/sql/sql.go:1865 # 0xb8c38b github.com/jmoiron/sqlx.(*DB).BeginTxx+0x2b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:205 # 0xce7fe4 dsdrive/pkg/txman.Db.Begin+0x24 /build/pkg/txman/executor.go:52 # 0xce82a7 dsdrive/pkg/txman.Manager.Transactional+0x147 /build/pkg/txman/manager.go:38 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 960] @ 0x459072 0x458b85 0x458d0a 0xd0c445 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c444 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0xa4 /build/internal/components/webdisk/services/local/get_group.go:27 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 128] @ 0x6a2e75 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xd79259 0xef2a28 0xef2922 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd79258 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x4b8 /build/internal/components/webdisk/services/auditlog/service.go:85 # 0xef2a27 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken.func1+0xa7 /build/internal/components/webdisk/http/api/refresh_token.go:21 # 0xef2921 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x401 /build/internal/components/webdisk/http/api/refresh_token.go:48 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [20: 61440] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xabbf65 0xaadece 0xef262a 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xabbf64 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xaadecd github.com/gofiber/fiber/v2.(*Ctx).Cookies+0x4d /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:519 # 0xef2629 dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x109 /build/internal/components/webdisk/http/api/refresh_token.go:24 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [12: 960] @ 0xade1d2 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xade1d1 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0e92 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xb4c7bb 0xb4c7b6 0xb56359 0xb561dc 0xb4d2f3 0xb4e407 0xb4e402 0xb698b2 0xb7d2b6 0xea85c8 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xb4c7ba go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c7b5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56358 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb561db go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4d2f2 go.uber.org/zap/zapcore.consoleEncoder.Clone+0x12 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:67 # 0xb4e406 go.uber.org/zap/zapcore.(*ioCore).clone+0x46 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:119 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea85c7 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x1c7 /build/internal/components/webdisk/http/middleware/middleware.go:43 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xc8a605 0xba83ed 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc8a604 github.com/jackc/pgx/v5/pgtype.encodePlanTextCodecString.Encode+0x84 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/text.go:112 # 0xba83ec 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 5376] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a773 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a772 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:28 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 10368] @ 0xea0e4b 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0e4a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x1ea /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 720] @ 0x56ee3b 0x56ee1d 0xaddbf5 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 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 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xc9adda 0xba829f 0xc74666 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc5685 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xc9add9 github.com/jackc/pgx/v5/pgtype.FlatArray[...].Index+0x39 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/array.go:435 # 0xba829e 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 # 0xc74665 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x85 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc5684 github.com/jackc/pgx/v5.(*Conn).Query+0x9a4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:800 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x56ee3b 0x56ee1d 0xaddbf5 0xad864c 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 800] @ 0xad85be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [44: 236544] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xce97db 0xd0145c 0xe9da33 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd0145b dsdrive/internal/components/webdisk/services/local.(*Service).DeleteParticipantRights+0x15b /build/internal/components/webdisk/services/local/delete_all_object_rights.go:31 # 0xe9da32 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x1f2 /build/internal/components/webdisk/services/usersync/sync_groups.go:61 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 384] @ 0x659496 0xdf5148 0xdf4927 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf4926 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x126 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:151 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 320] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 32640] @ 0xcce035 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcce034 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fd31 0x7e3831 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3830 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [27: 72576] @ 0x79f79c 0x79f2d8 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 160] @ 0xcd4b3e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd4b3d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 240] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 85248] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 2240] @ 0x576d7f 0x57557a 0x7e0b75 0x7e0b66 0x798a56 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 512] @ 0xaddc2f 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b7734 0x7b7713 0x614b42 0x614ed2 0x7b491d 0x7b47bd 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 8096] @ 0x472a8c 0xe04250 0xe041e8 0xe041e7 0xe0412f 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0424f net/url.Values.Set+0x24f /usr/local/go/src/net/url/url.go:933 # 0xe041e7 github.com/go-resty/resty/v2.(*Request).SetQueryParam+0x1e7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:161 # 0xe041e6 github.com/go-resty/resty/v2.(*Request).SetQueryParams+0x1e6 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:177 # 0xe0412e github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x12e /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2662 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fd31 0x471485 0x4e8891 0x6a0b2a 0x6a0b04 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe03be5 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 3072] @ 0x541213 0x540c3d 0x540f39 0xb83c59 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83c58 github.com/jmoiron/sqlx.fixBound+0x238 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:265 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0xb4784d 0xb47806 0xea12c5 0xea0ddc 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb4784c github.com/google/uuid.UUID.String+0x6c /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xb47805 dsdrive/pkg/uuid.NewV7String+0x25 /build/pkg/uuid/uuid.go:10 # 0xea12c4 dsdrive/internal/components/webdisk/services/usersync.mapUser+0x64 /build/internal/components/webdisk/services/usersync/sync_users.go:191 # 0xea0ddb dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x647e92 0x78642b 0x7d6c25 0x7d7372 0x7d7905 0x7b1027 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f7d 0x7d77e8 0x7b1939 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0xa6de96 0xa6dcc6 0xa6c190 0xa6c1c7 0xa7f9f8 0xa8b34c 0xa89e65 0xa96f52 0xa96cf2 0x47cea1 # 0xa6de95 github.com/valyala/fasthttp.appendHeaderLine+0x1595 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6dcc5 github.com/valyala/fasthttp.(*ResponseHeader).AppendBytes+0x13c5 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2505 # 0xa6c18f github.com/valyala/fasthttp.(*ResponseHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2406 # 0xa6c1c6 github.com/valyala/fasthttp.(*ResponseHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2386 # 0xa7f9f7 github.com/valyala/fasthttp.(*Response).Write+0xf7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1983 # 0xa8b34b github.com/valyala/fasthttp.writeResponse+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2613 # 0xa89e64 github.com/valyala/fasthttp.(*Server).serveConn+0x1644 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2447 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 1536] @ 0x5a89ce 0x5a89bb 0x5a8f35 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x4777c7 0x4e7a29 0x4e78ce 0x6a03bf 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0xdf4f10 0xdf489e 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf4f0f github.com/golang-jwt/jwt/v5.splitToken+0x2f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:206 # 0xdf489d github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x9d /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:142 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x459072 0x458b85 0x458dc5 0x84f117 0x84f074 0x844055 0x842885 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84f116 net.JoinHostPort+0xf6 /usr/local/go/src/net/ipsock.go:242 # 0x84f073 net/http.canonicalAddr+0x53 /usr/local/go/src/net/http/transport.go:2877 # 0x844054 net/http.(*Transport).connectMethodForRequest+0x54 /usr/local/go/src/net/http/transport.go:924 # 0x842884 net/http.(*Transport).roundTrip+0xaa4 /usr/local/go/src/net/http/transport.go:623 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x525b27 0x525c30 0x52aacb 0xe03f25 0xe03f00 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe03f24 github.com/Nerzal/gocloak/v13.makeURL+0x3e4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe03eff github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3bf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 32256] @ 0xae5ffc 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5ffb github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xa3f625 0xa3f793 0xa63627 0xa635fc 0xa65f49 0xa659bb 0xd97c6f 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa3f624 github.com/valyala/fasthttp.appendArg+0x3a4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:443 # 0xa3f792 github.com/valyala/fasthttp.setArg+0x512 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:433 # 0xa63626 github.com/valyala/fasthttp.setArgBytes+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:416 # 0xa635fb github.com/valyala/fasthttp.(*RequestHeader).setNonSpecial+0x3b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1460 # 0xa65f48 github.com/valyala/fasthttp.(*RequestHeader).SetCanonical+0x68 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1823 # 0xa659ba github.com/valyala/fasthttp.(*RequestHeader).Set+0xfa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1765 # 0xd97c6e dsdrive/pkg/http.(*Client).DoWithStatus+0x18e /build/pkg/http/client.go:319 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2304] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [25: 172800] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 288] @ 0x46fcba 0x84dfcc 0x84dfc0 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84dfcb net/http.(*transportRequest).extraHeaders+0x1eb /usr/local/go/src/net/http/transport.go:476 # 0x84dfbf net/http.(*persistConn).roundTrip+0x1df /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 864] @ 0x69ebb7 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0xcd6f3f 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xd12d77 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd6f3e 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd12d76 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x336 /build/internal/components/webdisk/services/local/get_user.go:204 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xe009f6 0xe009d3 0xe00c2b 0xe03925 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009f5 github.com/go-resty/resty/v2.(*Client).R+0x55 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:383 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03924 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1709 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0xdf6787 0xdf66d9 0xdf3b3a 0xdf391f 0xdf78e9 0xdf718d 0xdf4555 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf6786 github.com/golang-jwt/jwt/v5.NewNumericDate+0xc6 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:39 # 0xdf66d8 github.com/golang-jwt/jwt/v5.newNumericDateFromSeconds+0x18 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:46 # 0xdf3b39 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 # 0xdf391e 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 # 0xdf78e8 github.com/golang-jwt/jwt/v5.(*Validator).verifyExpiresAt+0x48 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:168 # 0xdf718c github.com/golang-jwt/jwt/v5.(*Validator).Validate+0xac /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:105 # 0xdf4554 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x78644f 0x7d6c25 0x7d76c5 0x798a47 0x7b0f49 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 7040] @ 0x7b73f5 0x7b73c5 0x7b72d7 0x614b42 0x614ed2 0x7b7065 0x7b7017 0x614b42 0x614ed2 0x7b6fb4 0x7b6f93 0x614b42 0x614ed2 0x7b4dec 0x7b4c8f 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0xe089e6 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe089e5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x405 /build/internal/components/webdisk/services/keycloak/get_group_members.go:33 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xe00a25 0xe009d3 0xe00c2b 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00a24 github.com/go-resty/resty/v2.(*Client).R+0x84 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:384 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 1344] @ 0x408b34 0x84e334 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e333 net/http.(*persistConn).roundTrip+0x553 /usr/local/go/src/net/http/transport.go:2725 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bac8 0xe9f59d 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bac7 dsdrive/internal/components/webdisk/services/mutex.(*Service).LockMutex+0x587 /build/internal/components/webdisk/services/mutex/lock_mutex.go:24 # 0xe9f59c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x7c /build/internal/components/webdisk/services/usersync/sync_users.go:34 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b4dec 0x7b4c8f 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 2720] @ 0x83c0c8 0x832226 0x84d714 0x47cea1 # 0x83c0c7 net/http.newTransferWriter+0x27 /usr/local/go/src/net/http/transfer.go:78 # 0x832225 net/http.(*Request).write+0x805 /usr/local/go/src/net/http/request.go:715 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [11: 176] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 8064] @ 0x459146 0xde89e5 0xde62ae 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xde89e4 github.com/go-resty/resty/v2.handleFormData+0x1e4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:425 # 0xde62ad github.com/go-resty/resty/v2.parseRequestBody+0x10d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:141 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x459072 0x458b85 0x458d0a 0xea14be 0xea0ddc 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea14bd dsdrive/internal/components/webdisk/services/usersync.mapUser+0x25d /build/internal/components/webdisk/services/usersync/sync_users.go:218 # 0xea0ddb dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x17b /build/internal/components/webdisk/services/usersync/sync_users.go:171 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [23: 94208] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 6720] @ 0x832f6d 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x832f6c net/http.NewRequestWithContext+0x26c /usr/local/go/src/net/http/request.go:921 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 112] @ 0x84e2d4 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e2d3 net/http.(*persistConn).roundTrip+0x4f3 /usr/local/go/src/net/http/transport.go:2716 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 4224] @ 0xb83d2a 0xb83d2b 0xb8414a 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83d29 bytes.(*Buffer).String+0x309 /usr/local/go/src/bytes/buffer.go:71 # 0xb83d2a github.com/jmoiron/sqlx.fixBound+0x30a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:268 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 896] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d77af 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0xcd4510 0xcd44ff 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xad720f 0xad702f 0xad66a2 0xad6f48 0xb86666 0xced818 0xd1433c 0xe9d418 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd450f github.com/jackc/pgx/v5/stdlib.namedValueToInterface+0x8f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:863 # 0xcd44fe github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x7e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:473 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xad720e database/sql.(*DB).exec+0xce /usr/local/go/src/database/sql/sql.go:1685 # 0xad702e database/sql.(*DB).ExecContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1664 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad6f47 database/sql.(*DB).ExecContext+0xc7 /usr/local/go/src/database/sql/sql.go:1663 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xd1433b dsdrive/internal/components/webdisk/services/local.(*Service).UpdateGroup+0x23b /build/internal/components/webdisk/services/local/groups.go:14 # 0xe9d417 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xc37 /build/internal/components/webdisk/services/usersync/sync_groups.go:110 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 11264] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 3584] @ 0xea110b 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea110a dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x4aa /build/internal/components/webdisk/services/usersync/sync_users.go:182 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 5632] @ 0x472a8c 0xe00cc7 0xe00c6e 0xe00c64 0xe00c6d 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00cc6 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 512] @ 0x525b27 0x525c30 0x52aacb 0xe043e5 0xe043c0 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe043e4 github.com/Nerzal/gocloak/v13.makeURL+0x3e4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:48 # 0xe043bf github.com/Nerzal/gocloak/v13.(*GoCloak).getAdminRealmURL+0x3bf /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:223 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 448] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7372 0x7b0f05 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 2304] @ 0x7a51b7 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 13312] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x614e47 0x7b56b9 0x7b513e 0x7b9315 0x79ecf9 0x7a6c9f 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0x46fcba 0xd0c4ba 0xd023c5 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd0c4b9 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x119 /build/internal/components/webdisk/services/local/get_group.go:32 # 0xd023c4 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x84 /build/internal/components/webdisk/services/local/delete_group_users.go:10 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 288] @ 0x6bf865 0x6bf549 0x832df8 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 624] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 3072] @ 0xae5ffc 0xaeed25 0xb3dd0f 0xcc4494 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0b77 0xce834f 0xea040d 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xae5ffb github.com/jackc/pgx/v5/pgproto3.(*Bind).Encode+0x63b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/bind.go:140 # 0xaeed24 github.com/jackc/pgx/v5/pgproto3.(*Frontend).SendBind+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgproto3/frontend.go:145 # 0xb3dd0e github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecPrepared+0x14e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgconn/pgconn.go:1167 # 0xcc4493 github.com/jackc/pgx/v5.(*Conn).execPrepared+0xf3 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:586 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0b76 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func2+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:133 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea040c dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x76c /build/internal/components/webdisk/services/usersync/sync_users.go:128 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 6144] @ 0x4c642b 0x4c60b3 0xb8250f 0xb8417b 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb8250e github.com/jmoiron/sqlx.Rebind+0x2ce /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/bind.go:84 # 0xb8417a github.com/jmoiron/sqlx.bindArray+0x3da /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:298 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 216] @ 0xd6b773 0xd6b73f 0xd6bfcc 0x47cea1 # 0xd6b772 github.com/segmentio/kafka-go.sortMetadataPartitions+0xb12 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd6b73e github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6bfcb 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: 80] @ 0x56ee3b 0x56ee1d 0xaddbf5 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf42d4 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 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 # 0xaddbf4 database/sql.(*Rows).initContextClose+0x94 /usr/local/go/src/database/sql/sql.go:2986 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf42d3 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0xb3 /build/internal/components/webdisk/services/local/access_rights.go:106 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 112] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 5120] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 110592] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1280] @ 0x5addba 0x5ae065 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 3584] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe02be8 0xe02abe 0xe02e4b 0xe09765 0xe0922c 0xe0dd45 0xef265d 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe02e4a github.com/Nerzal/gocloak/v13.(*GoCloak).RefreshToken+0x1ca /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:533 # 0xe09764 dsdrive/internal/components/webdisk/services/keycloak.(*Service).refresh+0x84 /build/internal/components/webdisk/services/keycloak/get_token.go:90 # 0xe0922b dsdrive/internal/components/webdisk/services/keycloak.(*Service).RefreshToken+0x1eb /build/internal/components/webdisk/services/keycloak/get_token.go:69 # 0xe0dd44 dsdrive/internal/components/webdisk/services/auth.(*Service).RefreshToken+0x64 /build/internal/components/webdisk/services/auth/refresh_token.go:9 # 0xef265c dsdrive/internal/components/webdisk/http/api.(*Handler).refreshToken+0x13c /build/internal/components/webdisk/http/api/refresh_token.go:25 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [9: 3168] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [28: 8064] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0xde5a52 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5a51 github.com/go-resty/resty/v2.parseRequestHeader+0x31 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:103 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xa76adc 0xa76ab4 0xd981a5 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa76adb github.com/valyala/fasthttp.(*URI).SetHost+0x5b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/uri.go:261 # 0xa76ab3 github.com/valyala/fasthttp.(*Request).SetHost+0x33 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:131 # 0xd981a4 dsdrive/pkg/http.(*Client).tryRequest+0xa4 /build/pkg/http/client.go:352 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 120] @ 0x4e86f5 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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] @ 0x850b26 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 192] @ 0x7e3a17 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3a16 net/textproto.readMIMEHeader+0x276 /usr/local/go/src/net/textproto/reader.go:568 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [6: 480] @ 0x6a4c67 0xe05597 0x6a5f32 0x6a9c43 0x6a5553 0x6a531d 0x6a4bfe 0xe05345 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xe05596 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 # 0xe05344 github.com/Nerzal/gocloak/v13.GetQueryParams+0x24 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:22 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 8192] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x56f665 0xada284 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xada283 database/sql.(*Tx).awaitDone+0x23 /usr/local/go/src/database/sql/sql.go:2204 0: 0 [1: 96] @ 0x614e47 0x7b5be5 0x7b5bab 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 5472] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2816] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 3744] @ 0x5998c5 0x59983d 0xdffd9f 0xdffd84 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffd9e math/big.(*Int).SetBytes+0x7e /usr/local/go/src/math/big/int.go:512 # 0xdffd83 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 480] @ 0x46fcba 0xcf3954 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3953 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x2f3 /build/internal/components/webdisk/services/local/access_rights.go:55 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 608] @ 0xcd5f8e 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd5f8d github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x3cd /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:702 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 1280] @ 0x79f556 0x79f2d8 0x7a6d52 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 4224] @ 0x472a8c 0xe00cc7 0xe00c6e 0xe00c64 0xe00c6d 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00cc6 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 384] @ 0x4e8add 0x69fcf9 0x6a071d 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1152] @ 0x6bf865 0x6bf549 0x832df8 0xde696f 0xde6948 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde696e net/http.NewRequest+0x4ce /usr/local/go/src/net/http/request.go:872 # 0xde6947 github.com/go-resty/resty/v2.createHTTPRequest+0x4a7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:172 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 12800] @ 0xcce035 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcce034 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x254 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:85 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0x5470fe 0x547117 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe02be8 0xe02abe 0xe03086 0xe0ada5 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe02be7 github.com/go-resty/resty/v2.(*Request).Post+0x3c7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:699 # 0xe02abd github.com/Nerzal/gocloak/v13.(*GoCloak).GetToken+0x29d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:476 # 0xe03085 github.com/Nerzal/gocloak/v13.(*GoCloak).LoginClient+0x1c5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:563 # 0xe0ada4 dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x144 /build/internal/components/webdisk/services/keycloak/keycloak_client.go:67 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 320] @ 0xad85be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xcfb346 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xcfb345 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0xa5 /build/internal/components/webdisk/services/local/add_group_users.go:14 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 3072] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0x482e87 0x520145 0xd6adf5 0xd6ad6f 0xd6bfcc 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 # 0xd6adf4 github.com/segmentio/kafka-go.sortMetadataTopics+0x194 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:767 # 0xd6ad6e github.com/segmentio/kafka-go.(*connPool).update+0x10e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:511 # 0xd6bfcb github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [5: 80] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 1344] @ 0x84bfde 0x47cea1 # 0x84bfdd net/http.(*persistConn).readLoop+0x4dd /usr/local/go/src/net/http/transport.go:2284 0: 0 [17: 5984] @ 0x472a8c 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1056] @ 0x541213 0x540c3d 0x540f39 0xb83c14 0xb8414a 0xb855de 0xb86625 0xce97db 0xcfb703 0xcfb439 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xb83c13 github.com/jmoiron/sqlx.fixBound+0x1f3 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:262 # 0xb84149 github.com/jmoiron/sqlx.bindArray+0x3a9 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:294 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xcfb702 dsdrive/internal/components/webdisk/services/local.(*Service).addGroupUsers+0x222 /build/internal/components/webdisk/services/local/add_group_users.go:37 # 0xcfb438 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x198 /build/internal/components/webdisk/services/local/add_group_users.go:25 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 80] @ 0xcd69c5 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd69c4 github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0xe04 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:809 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xe038ee 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe038ed github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0x6d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1707 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [16: 256] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 240] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x6437a5 0xdf5658 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x6437a4 crypto/sha256.(*digest).Sum+0x184 /usr/local/go/src/crypto/sha256/sha256.go:206 # 0xdf5657 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xf7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32] @ 0x843c6d 0x84256d 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe0a7d1 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x843c6c net/http.(*Transport).prepareTransportCancel+0x2c /usr/local/go/src/net/http/transport.go:868 # 0x84256c net/http.(*Transport).roundTrip+0x78c /usr/local/go/src/net/http/transport.go:605 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe0a7d0 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x110 /build/internal/components/webdisk/services/keycloak/get_users.go:32 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 672] @ 0xbd82a5 0xcd6f1e 0xcd6cdc 0xade222 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xbd82a4 github.com/jackc/pgx/v5/pgtype.scanPlanString.Scan+0x44 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:420 # 0xcd6f1d 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 # 0xcd6cdb github.com/jackc/pgx/v5/stdlib.(*Rows).Next+0x111b /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:838 # 0xade221 database/sql.(*Rows).nextLocked+0x101 /usr/local/go/src/database/sql/sql.go:3058 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [22: 76032] @ 0x541213 0x540c3d 0x79d834 0x79d7f7 0x79b31e 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 7072] @ 0xe009ec 0xe009d3 0xe00c2b 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009eb github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 2304] @ 0x472a8c 0xd12b52 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd12b51 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x111 /build/internal/components/webdisk/services/local/get_user.go:193 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 864] @ 0x69ebb7 0xdffc90 0xe0234e 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdffc8f 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 # 0xe0234d github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x8d /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:421 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x411217 0x41489d 0x4145a5 0x472b25 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 144] @ 0x46fcba 0xe02734 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe02733 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0x53 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:448 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0xbe082f 0xbe31a2 0xcce1c6 0xccdf69 0xccdeea 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xbe082e github.com/jackc/pgx/v5/pgtype.(*wrapTimeEncodePlan).Encode+0x6e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1669 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdee9 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x109 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:59 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [26: 4160] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 448] @ 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 [1: 208] @ 0xb4d056 0xb4cf3f 0x48a311 0xb50205 0xb501f3 0xb4e6ab 0xb4e66d 0xb6a397 0xb69d98 0xb7d433 0xea8ba6 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4d055 go.uber.org/zap/zapcore.init.func2+0x35 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:37 # 0xb4cf3e go.uber.org/zap/zapcore.init.New[...].func6+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 # 0xb50204 go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb501f2 go.uber.org/zap/zapcore.getCheckedEntry+0x12 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:43 # 0xb4e6aa go.uber.org/zap/zapcore.(*CheckedEntry).AddCore+0x8a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:272 # 0xb4e66c go.uber.org/zap/zapcore.(*ioCore).Check+0x4c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:89 # 0xb6a396 go.uber.org/zap.(*Logger).check+0x156 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:343 # 0xb69d97 go.uber.org/zap.(*Logger).Debug+0x37 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:238 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea8ba5 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/components/webdisk/http/middleware/middleware.go:67 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [26: 4992] @ 0xb84f79 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 288] @ 0x69ebb7 0xe05388 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 96] @ 0x46fcba 0xd12b05 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd12b04 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0xc4 /build/internal/components/webdisk/services/local/get_user.go:193 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 56832] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 448] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [37: 7696] @ 0xb84346 0xb8423b 0xb85652 0xb86485 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0x79e04e 0x79e87f 0x79ed66 0x7b19d4 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 11520] @ 0x7a5cec 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 80] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 2288] @ 0x8469ac 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 120] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 224] @ 0x478ffc 0x4a6695 0x5706ae 0xa8e655 0xa8e624 0xa8e21b 0xa8decf 0xa8deb4 0xa48e5d 0xa48bad 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa8e654 context.WithDeadline+0x234 /usr/local/go/src/context/context.go:612 # 0xa8e623 github.com/valyala/fasthttp.(*TCPDialer).tryDial+0x203 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:348 # 0xa8e21a github.com/valyala/fasthttp.(*TCPDialer).dial+0x1fa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:303 # 0xa8dece github.com/valyala/fasthttp.(*TCPDialer).Dial+0x2e /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:192 # 0xa8deb3 github.com/valyala/fasthttp.Dial+0x13 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/tcpdialer.go:38 # 0xa48e5c github.com/valyala/fasthttp.callDialFunc+0x7c /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2084 # 0xa48bac github.com/valyala/fasthttp.dialAddr+0xac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2044 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 144] @ 0xcf3973 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3972 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x312 /build/internal/components/webdisk/services/local/access_rights.go:56 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [52: 39936] @ 0x411217 0x471d48 0xd6d759 0xd6d1c6 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d758 github.com/segmentio/kafka-go.makePartitions+0x478 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:826 # 0xd6d1c5 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb 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: 128] @ 0xa6d3cc 0xa6d38e 0xa6c190 0xa6c1c7 0xa7f9f8 0xa8b34c 0xa89e65 0xa96f52 0xa96cf2 0x47cea1 # 0xa6d3cb github.com/valyala/fasthttp.appendHeaderLine+0xacb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2652 # 0xa6d38d github.com/valyala/fasthttp.(*ResponseHeader).AppendBytes+0xa8d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2478 # 0xa6c18f github.com/valyala/fasthttp.(*ResponseHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2406 # 0xa6c1c6 github.com/valyala/fasthttp.(*ResponseHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2386 # 0xa7f9f7 github.com/valyala/fasthttp.(*Response).Write+0xf7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1983 # 0xa8b34b github.com/valyala/fasthttp.writeResponse+0x4b /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2613 # 0xa89e64 github.com/valyala/fasthttp.(*Server).serveConn+0x1644 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2447 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb7d1c9 0xb7d185 0xe9e7b5 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb7d1c8 dsdrive/pkg/log.(*Logger).clone+0x148 /build/pkg/log/logger.go:211 # 0xb7d184 dsdrive/pkg/log.Gist+0x104 /build/pkg/log/logger.go:134 # 0xe9e7b4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x214 /build/internal/components/webdisk/services/usersync/sync_groups.go:185 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 160] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 240] @ 0x8427f4 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 208] @ 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 [32: 57344] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xdf7125 0xdf4555 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf7124 github.com/golang-jwt/jwt/v5.(*Validator).Validate+0x44 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:91 # 0xdf4554 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [35: 40320] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 3168] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 160] @ 0xad85be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd25fee 0xea0a7f 0xce834f 0xe9fee7 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd25fed dsdrive/internal/components/webdisk/services/local.(*Service).DisableAbsentUsers+0x1ed /build/internal/components/webdisk/services/local/users.go:45 # 0xea0a7e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func3+0x3e /build/internal/components/webdisk/services/usersync/sync_users.go:150 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9fee6 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x246 /build/internal/components/webdisk/services/usersync/sync_users.go:149 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 864] @ 0x41158d 0x411aef 0x472ae5 0xea0656 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xea0655 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x9b5 /build/internal/components/webdisk/services/usersync/sync_users.go:79 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 224] @ 0x5f37fa 0x55489d 0x647ea2 0x78642b 0x7d6c25 0x7d7372 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 384] @ 0x6432fa 0x55489d 0xdf5605 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf5604 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xa4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:61 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2880] @ 0x472a8c 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe03be5 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe03be4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1817 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 176] @ 0x4e8add 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [33: 101376] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [73: 130816] @ 0x459146 0xdf5625 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [60: 107520] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [20: 5760] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 384] @ 0x4e8add 0x69fcf9 0x6a2310 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 560] @ 0xdf52f6 0xdf5354 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf52f5 github.com/golang-jwt/jwt/v5.NewParser+0x55 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:33 # 0xdf5353 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xb3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 8736] @ 0xe009ec 0xe009d3 0xe00c2b 0xe040e5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009eb github.com/go-resty/resty/v2.(*Client).R+0x4b /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:382 # 0xe009d2 github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x32 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:55 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe040e4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2660 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 256] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 5632] @ 0x41158d 0x411aef 0x472ae5 0xb94085 0xd1e45b 0xd1e3f3 0xce7b4c 0xce798b 0xd1fccc 0xd1fcb3 0xba0890 0x47cea1 # 0xb94084 github.com/patrickmn/go-cache.(*cache).Set+0xe4 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:61 # 0xd1e45a github.com/patrickmn/go-cache.(*cache).SetDefault+0x2fa /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:87 # 0xd1e3f2 dsdrive/internal/components/webdisk/services/local.(*Service).reloadAuthors+0x292 /build/internal/components/webdisk/services/local/list_users.go:259 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fccb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd1fcb2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:97 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 622592] @ 0xa4778c 0xa4746a 0xa49750 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa4778b bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa47469 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4974f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [13: 19968] @ 0x7b5dd5 0x7b5da5 0x7b5cb7 0x614b42 0x614ed2 0x7b5c6c 0x7b5a18 0x614b42 0x614ed2 0x7b56b9 0x7b513e 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 176] @ 0xb84346 0xb8423b 0xb85652 0xb86625 0xced818 0xe9bf7c 0xe9dd9f 0xe9d7f4 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84345 github.com/jmoiron/sqlx.compileNamedQuery+0x65 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:333 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xced817 github.com/jmoiron/sqlx.(*DB).NamedExecContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:135 # 0xe9bf7b dsdrive/internal/components/webdisk/services/mutex.(*Service).UnlockMutex+0x1bb /build/internal/components/webdisk/services/mutex/unlock_mutex.go:10 # 0xe9dd9e dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func1+0x5e /build/internal/components/webdisk/services/usersync/sync_groups.go:33 # 0xe9d7f3 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x1013 /build/internal/components/webdisk/services/usersync/sync_groups.go:116 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 73472] @ 0x459146 0xdf5625 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 192] @ 0xe009cd 0xe00c2b 0xe03c25 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe009cc github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequest+0x2c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:53 # 0xe00c2a github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x2a /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:71 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 560] @ 0x56ee3b 0x56ee1d 0x8468ed 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 3840] @ 0x5a8d37 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 5632] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 3840] @ 0x472a8c 0xcf3e66 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3e65 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x805 /build/internal/components/webdisk/services/local/access_rights.go:95 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 432] @ 0xacce37 0xad89ce 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xacce36 database/sql.driverArgsConnLocked+0x56 /usr/local/go/src/database/sql/convert.go:110 # 0xad89cd database/sql.(*DB).queryDC.func1+0xad /usr/local/go/src/database/sql/sql.go:1774 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 336] @ 0x408b34 0x84e334 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e333 net/http.(*persistConn).roundTrip+0x553 /usr/local/go/src/net/http/transport.go:2725 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xc74633 0xbe31a2 0xcce1c6 0xccdf69 0xccdf33 0xccdbb0 0xcc43ff 0xcc3af0 0xcc3697 0xcd46c8 0xad0457 0xad7bd9 0xae06f1 0xad749e 0xadb6cd 0xb86666 0xce97db 0xd029bd 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xc74632 github.com/jackc/pgx/v5/pgtype.(*wrapSliceEncodePlan[...]).Encode+0x52 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1862 # 0xbe31a1 github.com/jackc/pgx/v5/pgtype.(*Map).Encode+0x141 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:1987 # 0xcce1c5 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).encodeExtendedParamValue+0xc5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:125 # 0xccdf68 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x188 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:79 # 0xccdf32 github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).appendParam+0x152 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:71 # 0xccdbaf github.com/jackc/pgx/v5.(*ExtendedQueryBuilder).Build+0x3cf /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/extended_query_builder.go:40 # 0xcc43fe github.com/jackc/pgx/v5.(*Conn).execPrepared+0x5e /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:581 # 0xcc3aef github.com/jackc/pgx/v5.(*Conn).exec+0x36f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:523 # 0xcc3696 github.com/jackc/pgx/v5.(*Conn).Exec+0x116 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:466 # 0xcd46c7 github.com/jackc/pgx/v5/stdlib.(*Conn).ExecContext+0x247 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:475 # 0xad0456 database/sql.ctxDriverExec+0xd6 /usr/local/go/src/database/sql/ctxutil.go:31 # 0xad7bd8 database/sql.(*DB).execDC.func2+0x158 /usr/local/go/src/database/sql/sql.go:1705 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad749d database/sql.(*DB).execDC+0x21d /usr/local/go/src/database/sql/sql.go:1700 # 0xadb6cc database/sql.(*Tx).ExecContext+0xac /usr/local/go/src/database/sql/sql.go:2508 # 0xb86665 github.com/jmoiron/sqlx.NamedExecContext+0x125 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:132 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd029bc dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0x13c /build/internal/components/webdisk/services/local/delete_group_users.go:46 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0xe00cc7 0xe00c6e 0xe00c64 0xe00c6d 0xe03c25 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe00cc6 net/textproto.MIMEHeader.Set+0xc6 /usr/local/go/src/net/textproto/header.go:22 # 0xe00c6d net/http.Header.Set+0x6d /usr/local/go/src/net/http/header.go:40 # 0xe00c63 github.com/go-resty/resty/v2.(*Request).SetHeader+0x63 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:100 # 0xe00c6c github.com/Nerzal/gocloak/v13.(*GoCloak).GetRequestWithBearerAuth+0x6c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:73 # 0xe03c24 github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0xe4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1822 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 16384] @ 0xb83f45 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb83f44 github.com/jmoiron/sqlx.bindArray+0x1a4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:285 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a456a 0x6a0150 0x69f7f4 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 96] @ 0x6ac539 0x6ac85d 0x6ac23d 0x69ebd4 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f 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 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 48] @ 0xdab6b5 0xdab6a7 0xdab6e8 0x6a631a 0x6a9c24 0x6a7ede 0x6a952f 0x6a9098 0x6a7ede 0x6a5553 0x6a531d 0x6a4bfe 0xaafc50 0xee70c8 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdab6b4 strconv.quoteWith+0xb4 /usr/local/go/src/strconv/quote.go:24 # 0xdab6a6 strconv.Quote+0xa6 /usr/local/go/src/strconv/quote.go:126 # 0xdab6e7 dsdrive/pkg/utime.ISOtime.MarshalJSON+0xe7 /build/pkg/utime/time.go:44 # 0x6a6319 encoding/json.addrMarshalerEncoder+0x159 /usr/local/go/src/encoding/json/encode.go:460 # 0x6a9c23 encoding/json.condAddrEncoder.encode+0x43 /usr/local/go/src/encoding/json/encode.go:902 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 0x6a952e encoding/json.arrayEncoder.encode+0xce /usr/local/go/src/encoding/json/encode.go:858 # 0x6a9097 encoding/json.sliceEncoder.encode+0x337 /usr/local/go/src/encoding/json/encode.go:831 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 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 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xee70c7 dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x3e7 /build/internal/components/webdisk/http/api/list_directory.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98d919 0x98bd5b 0x986ae5 0x9847c5 0xdab519 0x984ae9 0x986946 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98d918 encoding/xml.(*Decoder).rawToken+0x6b8 /usr/local/go/src/encoding/xml/xml.go:578 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0xdab518 dsdrive/pkg/utime.(*ISOtime).UnmarshalXML+0x78 /build/pkg/utime/time.go:30 # 0x984ae8 encoding/xml.(*Decoder).unmarshalInterface+0x188 /usr/local/go/src/encoding/xml/read.go:211 # 0x986945 encoding/xml.(*Decoder).unmarshal+0xfe5 /usr/local/go/src/encoding/xml/read.go:364 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xd11fca 0xe0d29a 0xee021f 0xac73be 0xab0c4d 0xea9816 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xd11fc9 dsdrive/internal/components/webdisk/services/local.(*Service).GetCurrentUserByName+0x2c9 /build/internal/components/webdisk/services/local/get_user.go:136 # 0xe0d299 dsdrive/internal/components/webdisk/services/auth.(*Service).GetToken+0x779 /build/internal/components/webdisk/services/auth/get_token.go:67 # 0xee021e dsdrive/internal/components/webdisk/http/api.(*Handler).getToken+0x35e /build/internal/components/webdisk/http/api/get_token.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9815 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x215 /build/internal/components/webdisk/http/middleware/middleware.go:112 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d6abe 0x7d6938 0x7d7372 0x7afa1f 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98ed34 0x98bd5b 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98ed33 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [36: 73728] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 576] @ 0x69ebb7 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32] @ 0x6a2e70 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1024] @ 0xb4cb05 0xb4cabf 0x48a311 0xb4c7bb 0xb4c7b6 0xb56359 0xb561dc 0xb4d2f3 0xb4e407 0xb4e402 0xb698b2 0xb7de45 0xb7d550 0xea95b1 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4cb04 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4cabe 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 # 0xb4c7ba go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c7b5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb56358 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x78 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:357 # 0xb561db go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4d2f2 go.uber.org/zap/zapcore.consoleEncoder.Clone+0x12 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:67 # 0xb4e406 go.uber.org/zap/zapcore.(*ioCore).clone+0x46 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:119 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7de44 dsdrive/pkg/log.(*Logger).customWith+0x544 /build/pkg/log/logger.go:201 # 0xb7d54f dsdrive/pkg/log.(*Logger).Warn+0x2f /build/pkg/log/logger.go:156 # 0xea95b0 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/components/webdisk/http/middleware/middleware.go:78 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986b6d 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986b6c encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x525b27 0x525c30 0x52bda5 0xd8df7c 0xd8bf71 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdb1391 0xdb1361 0xdb0e0a 0xdb06d3 0xedb1e5 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xd8df7b dsdrive/pkg/signv4.(*httpSigner).buildCanonicalHeaders+0x4db /build/pkg/signv4/v4.go:392 # 0xd8bf70 dsdrive/pkg/signv4.(*httpSigner).Build+0x450 /build/pkg/signv4/v4.go:175 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb1390 dsdrive/pkg/http.(*Client).Do+0x2d0 /build/pkg/http/client.go:306 # 0xdb1360 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doDeleteObject+0x2a0 /build/internal/components/webdisk/services/forwarder/delete_object.go:146 # 0xdb0e09 dsdrive/internal/components/webdisk/services/forwarder.(*Service).deleteObject+0x2c9 /build/internal/components/webdisk/services/forwarder/delete_object.go:117 # 0xdb06d2 dsdrive/internal/components/webdisk/services/forwarder.(*Service).DeleteObject+0x6b2 /build/internal/components/webdisk/services/forwarder/delete_object.go:90 # 0xedb1e4 dsdrive/internal/components/webdisk/http/api.(*Handler).deleteObject+0x3a4 /build/internal/components/webdisk/http/api/delete_object.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98d705 0x98bd5b 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98d704 encoding/xml.(*Decoder).rawToken+0x4a4 /usr/local/go/src/encoding/xml/xml.go:602 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 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 [5: 560] @ 0x56f665 0x8427d1 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 163840] @ 0x5462ca 0x5471ff 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x4e8add 0x6a14a9 0x69f7be 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 196608] @ 0x5462ca 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe04905 0xe04746 0xe0a590 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04904 github.com/go-resty/resty/v2.(*Request).Get+0x444 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe04745 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUsersByClientRoleName+0x285 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2729 # 0xe0a58f dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0x12f /build/internal/components/webdisk/services/keycloak/get_users.go:20 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0xa4778c 0xa4746a 0xa49750 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb25fb 0xdb0e50 0xdc7fa9 0xdc7910 0xeeedbf 0xee4e47 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa4778b bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa47469 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4974f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb25fa dsdrive/internal/components/webdisk/services/forwarder.(*Service).doesObjectExist+0xba /build/internal/components/webdisk/services/forwarder/delete_object.go:262 # 0xdb0e4f dsdrive/internal/components/webdisk/services/forwarder.(*Service).deleteObject+0x30f /build/internal/components/webdisk/services/forwarder/delete_object.go:124 # 0xdc7fa8 dsdrive/internal/components/webdisk/services/forwarder.(*Service).moveObject+0x368 /build/internal/components/webdisk/services/forwarder/move_object.go:70 # 0xdc790f dsdrive/internal/components/webdisk/services/forwarder.(*Service).MoveObject+0x5cf /build/internal/components/webdisk/services/forwarder/move_object.go:53 # 0xeeedbe dsdrive/internal/components/webdisk/http/api.(*Handler).moveObject+0x43e /build/internal/components/webdisk/http/api/move_object.go:49 # 0xee4e46 dsdrive/internal/components/webdisk/http/api.NewHandler.func8+0xc6 /build/internal/components/webdisk/http/api/handler.go:162 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [6: 5376] @ 0xa48c55 0xa48ce7 0xa4842b 0xa45951 0xa49565 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa48c54 crypto/tls.Client+0x154 /usr/local/go/src/crypto/tls/tls.go:49 # 0xa48ce6 github.com/valyala/fasthttp.dialAddr+0x1e6 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:2058 # 0xa4842a github.com/valyala/fasthttp.(*HostClient).dialHostHard+0x1aa /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1980 # 0xa45950 github.com/valyala/fasthttp.(*HostClient).AcquireConn+0x330 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1638 # 0xa49564 github.com/valyala/fasthttp.(*transport).RoundTrip+0xc4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3000 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [12: 12288] @ 0xb4cb05 0xb4cabf 0x48a311 0xb4c7bb 0xb4c7b6 0xb4d386 0xb4e87b 0xb50b1c 0xb69db1 0xb7d433 0xea8ba6 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4cb04 go.uber.org/zap/internal/bufferpool.init.NewPool.func1+0x24 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:37 # 0xb4cabe 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 # 0xb4c7ba go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x1a /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb4c7b5 go.uber.org/zap/buffer.Pool.Get+0x15 /go/pkg/mod/go.uber.org/zap@v1.27.0/buffer/pool.go:45 # 0xb4d385 go.uber.org/zap/zapcore.consoleEncoder.EncodeEntry+0x45 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:71 # 0xb4e87a go.uber.org/zap/zapcore.(*ioCore).Write+0x7a /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:95 # 0xb50b1b go.uber.org/zap/zapcore.(*CheckedEntry).Write+0x11b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/entry.go:253 # 0xb69db0 go.uber.org/zap.(*Logger).Debug+0x50 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:239 # 0xb7d432 dsdrive/pkg/log.(*Logger).Debug+0x52 /build/pkg/log/logger.go:148 # 0xea8ba5 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x545 /build/internal/components/webdisk/http/middleware/middleware.go:67 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [28: 16128] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 48] @ 0x6a2bc6 0x69f895 0x6a13d1 0x69f7be 0x6a048f 0x69f7f4 0x69f0be 0x69ec79 0xdf0065 0xde811b 0xde4463 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf0064 github.com/go-resty/resty/v2.Unmarshalc+0xc4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:109 # 0xde811a github.com/go-resty/resty/v2.parseResponseBody+0x2fa /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:333 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 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 [25: 35200] @ 0x793a99 0x7ab3d9 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 560] @ 0xcd5388 0xade1be 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcd5387 github.com/jackc/pgx/v5/stdlib.(*Rows).Columns+0x47 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:602 # 0xade1bd database/sql.(*Rows).nextLocked+0x9d /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 622592] @ 0x80541a 0x48a311 0x83e167 0x83e15b 0x83dc66 0x83250d 0x84d714 0x47cea1 # 0x805419 net/http.init.func15+0x19 /usr/local/go/src/net/http/server.go:820 # 0x48a310 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x83e166 net/http.getCopyBuf+0x66 /usr/local/go/src/net/http/server.go:823 # 0x83e15a net/http.(*transferWriter).doBodyCopy+0x5a /usr/local/go/src/net/http/transfer.go:413 # 0x83dc65 net/http.(*transferWriter).writeBody+0x365 /usr/local/go/src/net/http/transfer.go:371 # 0x83250c net/http.(*Request).write+0xaec /usr/local/go/src/net/http/request.go:771 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [5: 240] @ 0x459072 0x458b85 0x458dc5 0x84f117 0x84f074 0x844055 0x842885 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84f116 net.JoinHostPort+0xf6 /usr/local/go/src/net/ipsock.go:242 # 0x84f073 net/http.canonicalAddr+0x53 /usr/local/go/src/net/http/transport.go:2877 # 0x844054 net/http.(*Transport).connectMethodForRequest+0x54 /usr/local/go/src/net/http/transport.go:924 # 0x842884 net/http.(*Transport).roundTrip+0xaa4 /usr/local/go/src/net/http/transport.go:623 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x6a4959 0x6a493f 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe07eee 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe07eed dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x6d /build/internal/components/webdisk/services/keycloak/get_group.go:13 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 288] @ 0x472a8c 0xd02946 0xe9dbbc 0xce834f 0xe9d01e 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd02945 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupsAllUsers+0xc5 /build/internal/components/webdisk/services/local/delete_group_users.go:48 # 0xe9dbbb dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups.func2+0x37b /build/internal/components/webdisk/services/usersync/sync_groups.go:66 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9d01d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x83d /build/internal/components/webdisk/services/usersync/sync_groups.go:55 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0xdf48c5 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf48c4 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:147 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xdb97d7 0xa3eeba 0xa5fc54 0xdb9651 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdb97d6 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo.func1+0x36 /build/internal/components/webdisk/services/forwarder/head_object.go:60 # 0xa3eeb9 github.com/valyala/fasthttp.visitArgs+0x59 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/args.go:355 # 0xa5fc53 github.com/valyala/fasthttp.(*ResponseHeader).VisitAll+0x233 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:1174 # 0xdb9650 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x4b0 /build/internal/components/webdisk/services/forwarder/head_object.go:58 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdbd516 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbd515 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x815 /build/internal/components/webdisk/services/forwarder/list_buckets.go:95 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa6f305 0xa6f1b6 0xa6e490 0xa6e4c7 0xa7de98 0xa49768 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa6f304 github.com/valyala/fasthttp.appendHeaderLine+0x7c4 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2654 # 0xa6f1b5 github.com/valyala/fasthttp.(*RequestHeader).AppendBytes+0x675 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2601 # 0xa6e48f github.com/valyala/fasthttp.(*RequestHeader).Header+0x2f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2538 # 0xa6e4c6 github.com/valyala/fasthttp.(*RequestHeader).Write+0x66 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/header.go:2518 # 0xa7de97 github.com/valyala/fasthttp.(*Request).Write+0x5b7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:1642 # 0xa49767 github.com/valyala/fasthttp.(*transport).RoundTrip+0x2c7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3028 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x72e2e5 0x72e28f 0x74617e 0x745350 0xa87df5 0xa87472 0xabe07d 0xd9de96 0xba0890 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 # 0xa87df4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1929 # 0xa87471 github.com/valyala/fasthttp.(*Server).Serve+0x4d1 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:1823 # 0xabe07c github.com/gofiber/fiber/v2.(*App).Listener+0x1fc /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/listen.go:57 # 0xd9de95 dsdrive/pkg/http.InitServer.func8.2+0x115 /build/pkg/http/server.go:161 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a2bc6 0x69f895 0x6a048f 0x69f7f4 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xe06f5d 0xea9a48 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 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 # 0xe06f5c dsdrive/pkg/jwt.ParseJwt+0x11c /build/pkg/jwt/parse_jwt.go:43 # 0xea9a47 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x447 /build/internal/components/webdisk/http/middleware/middleware.go:148 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 18432] @ 0xdbcb96 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbcb95 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1f5 /build/internal/components/webdisk/services/forwarder/list_buckets.go:47 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x9887ac 0x9872ff 0x9847c5 0xdab519 0x984ae9 0x986946 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x9887ab encoding/xml.copyValue+0x70b /usr/local/go/src/encoding/xml/read.go:678 # 0x9872fe encoding/xml.(*Decoder).unmarshal+0x199e /usr/local/go/src/encoding/xml/read.go:598 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0xdab518 dsdrive/pkg/utime.(*ISOtime).UnmarshalXML+0x78 /build/pkg/utime/time.go:30 # 0x984ae8 encoding/xml.(*Decoder).unmarshalInterface+0x188 /usr/local/go/src/encoding/xml/read.go:211 # 0x986945 encoding/xml.(*Decoder).unmarshal+0xfe5 /usr/local/go/src/encoding/xml/read.go:364 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x9930cb 0xa80b38 0xa77ac8 0xa784c9 0xdbd00f 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x9930ca github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdbd00e dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x30e /build/internal/components/webdisk/services/forwarder/list_buckets.go:74 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x8427f4 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 1920] @ 0xde6766 0xde6743 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6765 net/http.(*Request).WithContext+0x2c5 /usr/local/go/src/net/http/request.go:371 # 0xde6742 github.com/go-resty/resty/v2.createHTTPRequest+0x2a2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:206 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1024] @ 0xe0a314 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe0a313 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x473 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:40 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 64] @ 0x4e8add 0x6a0f1e 0x69f7be 0x69f0be 0x69ec79 0xe05388 0xe040a5 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xe05387 github.com/Nerzal/gocloak/v13.GetQueryParams+0x67 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/models.go:27 # 0xe040a4 github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0xa4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2655 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [6: 12288] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe0a857 0xea0f87 0xe9ff8c 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe0a856 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByGroup+0x196 /build/internal/components/webdisk/services/keycloak/get_users.go:40 # 0xea0f86 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x326 /build/internal/components/webdisk/services/usersync/sync_users.go:176 # 0xe9ff8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x2eb /build/internal/components/webdisk/services/usersync/sync_users.go:110 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0xb6984a 0xb6983e 0xb7de45 0xb7d550 0xea95b1 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb69849 go.uber.org/zap.(*Logger).clone+0x49 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:318 # 0xb6983d go.uber.org/zap.(*Logger).With+0x3d /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:184 # 0xb7de44 dsdrive/pkg/log.(*Logger).customWith+0x544 /build/pkg/log/logger.go:201 # 0xb7d54f dsdrive/pkg/log.(*Logger).Warn+0x2f /build/pkg/log/logger.go:156 # 0xea95b0 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0xf50 /build/internal/components/webdisk/http/middleware/middleware.go:78 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 360448] @ 0xa4778c 0xa4746a 0xa49750 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa4778b bufio.NewWriterSize+0x36b /usr/local/go/src/bufio/bufio.go:596 # 0xa47469 github.com/valyala/fasthttp.(*HostClient).AcquireWriter+0x49 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1854 # 0xa4974f github.com/valyala/fasthttp.(*transport).RoundTrip+0x2af /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3027 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 32768] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xeea168 0xeea050 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xeea167 dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects.func1+0xa7 /build/internal/components/webdisk/http/api/list_projects.go:27 # 0xeea04f dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x42f /build/internal/components/webdisk/http/api/list_projects.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986d93 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986d92 encoding/xml.(*Decoder).unmarshal+0x1432 /usr/local/go/src/encoding/xml/read.go:571 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x48a6dc 0x48a526 0x48a1d4 0xa46930 0xa468eb 0xa49c6a 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb25fb 0xdb0e50 0xdb06d3 0xedb1e5 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xa4692f github.com/valyala/fasthttp.releaseClientConn+0x6f /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1802 # 0xa468ea github.com/valyala/fasthttp.(*HostClient).CloseConn+0x2a /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1750 # 0xa49c69 github.com/valyala/fasthttp.(*transport).RoundTrip+0x7c9 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3099 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb25fa dsdrive/internal/components/webdisk/services/forwarder.(*Service).doesObjectExist+0xba /build/internal/components/webdisk/services/forwarder/delete_object.go:262 # 0xdb0e4f dsdrive/internal/components/webdisk/services/forwarder.(*Service).deleteObject+0x30f /build/internal/components/webdisk/services/forwarder/delete_object.go:124 # 0xdb06d2 dsdrive/internal/components/webdisk/services/forwarder.(*Service).DeleteObject+0x6b2 /build/internal/components/webdisk/services/forwarder/delete_object.go:90 # 0xedb1e4 dsdrive/internal/components/webdisk/http/api.(*Handler).deleteObject+0x3a4 /build/internal/components/webdisk/http/api/delete_object.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986b6d 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986b6c encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb92b1 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb92b0 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/components/webdisk/services/forwarder/head_object.go:39 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdb9248 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdb9247 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0xa7 /build/internal/components/webdisk/services/forwarder/head_object.go:38 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd1b67e 0xd1ac05 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd1b67d dsdrive/internal/components/webdisk/services/local.(*Service).listProjects+0x81d /build/internal/components/webdisk/services/local/list_projects.go:119 # 0xd1ac04 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x44 /build/internal/components/webdisk/services/local/list_projects.go:13 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x56f665 0xd6da82 0xd6bf17 0x47cea1 # 0x56f664 context.(*cancelCtx).Done+0x144 /usr/local/go/src/context/context.go:447 # 0xd6da81 github.com/segmentio/kafka-go.async.await+0x41 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:896 # 0xd6bf16 github.com/segmentio/kafka-go.(*connPool).discover+0x336 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:617 0: 0 [12: 768] @ 0xcf3cf4 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3cf3 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x693 /build/internal/components/webdisk/services/local/access_rights.go:74 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [64: 655360] @ 0x7a5b75 0x7a5b8b 0x7a68bd 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 2048] @ 0x9930cb 0xa80b38 0xa77ac8 0xa784c9 0xdbd00f 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x9930ca github.com/valyala/bytebufferpool.(*ByteBuffer).ReadFrom+0xca /go/pkg/mod/github.com/valyala/bytebufferpool@v1.0.0/bytebuffer.go:41 # 0xa80b37 github.com/valyala/fasthttp.copyZeroAlloc+0x277 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:2281 # 0xa77ac7 github.com/valyala/fasthttp.(*Response).Body+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:415 # 0xa784c8 github.com/valyala/fasthttp.(*Response).BodyUncompressed+0x48 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/http.go:608 # 0xdbd00e dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x30e /build/internal/components/webdisk/services/forwarder/list_buckets.go:74 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 1536] @ 0xabbf65 0xaaec2e 0xeaa17f 0xea9a12 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xabbf64 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xaaec2d github.com/gofiber/fiber/v2.(*Ctx).Get+0x4d /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:679 # 0xeaa17e dsdrive/internal/components/webdisk/http/middleware.getToken+0x5e /build/internal/components/webdisk/http/middleware/middleware.go:196 # 0xea9a11 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x411 /build/internal/components/webdisk/http/middleware/middleware.go:134 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x541213 0x540c3d 0x540e19 0x6a797d 0x6a7ede 0x6a952f 0x6a9098 0x6a7ede 0x6a5553 0x6a531d 0x6a4bfe 0xaafc50 0xeea02b 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x6a797c encoding/json.stringEncoder+0x3dc /usr/local/go/src/encoding/json/encode.go:590 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 0x6a952e encoding/json.arrayEncoder.encode+0xce /usr/local/go/src/encoding/json/encode.go:858 # 0x6a9097 encoding/json.sliceEncoder.encode+0x337 /usr/local/go/src/encoding/json/encode.go:831 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 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 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xeea02a dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x40a /build/internal/components/webdisk/http/api/list_projects.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98bee5 0x986ae5 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98bee4 encoding/xml.(*Decoder).Token+0x224 /usr/local/go/src/encoding/xml/xml.go:331 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [93: 65472] @ 0x41158d 0x46fd9a 0x7e3831 0x8354c5 0x8354a9 0x84d089 0x84be0c 0x47cea1 # 0x7e3830 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x8354c4 net/textproto.(*Reader).ReadMIMEHeader+0x2c4 /usr/local/go/src/net/textproto/reader.go:502 # 0x8354a8 net/http.ReadResponse+0x2a8 /usr/local/go/src/net/http/response.go:188 # 0x84d088 net/http.(*persistConn).readResponse+0xc8 /usr/local/go/src/net/http/transport.go:2395 # 0x84be0b net/http.(*persistConn).readLoop+0x30b /usr/local/go/src/net/http/transport.go:2220 0: 0 [24: 13824] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [89: 159488] @ 0x459146 0xdf5625 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0a513 0xea0cfa 0xea04ea 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe0a512 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetKeyCloakUsersByRole+0xb2 /build/internal/components/webdisk/services/keycloak/get_users.go:12 # 0xea0cf9 dsdrive/internal/components/webdisk/services/usersync.(*Service).getUsersBatch+0x99 /build/internal/components/webdisk/services/usersync/sync_users.go:165 # 0xea04e9 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0x849 /build/internal/components/webdisk/services/usersync/sync_users.go:67 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 352] @ 0x472a8c 0xd8db8f 0xd8bf71 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdbcfb9 0xdbcf80 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd8db8e dsdrive/pkg/signv4.(*httpSigner).buildCanonicalHeaders+0xee /build/pkg/signv4/v4.go:375 # 0xd8bf70 dsdrive/pkg/signv4.(*httpSigner).Build+0x450 /build/pkg/signv4/v4.go:175 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdbcfb8 dsdrive/pkg/http.(*Client).Do+0x2b8 /build/pkg/http/client.go:306 # 0xdbcf7f dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x27f /build/internal/components/webdisk/services/forwarder/list_buckets.go:66 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x6a14a9 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 6144] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdb8b53 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdb8b52 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x2f2 /build/internal/components/webdisk/services/forwarder/head_bucket.go:91 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x541213 0x540c3d 0xd87067 0xd8703f 0xd86885 0xd8c04a 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb92b1 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xd87066 bytes.(*Buffer).Grow+0x106 /usr/local/go/src/bytes/buffer.go:168 # 0xd8703e dsdrive/pkg/signv4/internal/v4.unescapePathBytes+0xde /build/pkg/signv4/internal/v4/util.go:190 # 0xd86884 dsdrive/pkg/signv4/internal/v4.GetURIPath+0x2c4 /build/pkg/signv4/internal/v4/util.go:56 # 0xd8c049 dsdrive/pkg/signv4.(*httpSigner).Build+0x529 /build/pkg/signv4/v4.go:182 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb92b0 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/components/webdisk/services/forwarder/head_object.go:39 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 1584] @ 0x459072 0x458b85 0x458dc5 0x6c331b 0x831d32 0x84d714 0x47cea1 # 0x6c331a net/url.(*URL).RequestURI+0xba /usr/local/go/src/net/url/url.go:1178 # 0x831d31 net/http.(*Request).write+0x311 /usr/local/go/src/net/http/request.go:655 # 0x84d713 net/http.(*persistConn).writeLoop+0x173 /usr/local/go/src/net/http/transport.go:2522 0: 0 [9: 1296] @ 0x6bf865 0x6bf549 0xde529e 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde529d github.com/go-resty/resty/v2.parseRequestURL+0x21d /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:43 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 98304] @ 0x5462ca 0x5471ff 0x549472 0xde5fea 0xde5fbe 0xde5fb7 0xde5fee 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde5fe9 regexp.(*Regexp).doMatch+0x5c9 /usr/local/go/src/regexp/exec.go:514 # 0xde5fbd regexp.(*Regexp).MatchString+0x59d /usr/local/go/src/regexp/regexp.go:527 # 0xde5fb6 github.com/go-resty/resty/v2.IsJSONType+0x596 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde5fed github.com/go-resty/resty/v2.parseRequestHeader+0x5cd /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:119 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [94: 192512] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 432] @ 0x46fcba 0x6a467c 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [14: 1344] @ 0x482e87 0x520145 0xd6b7cf 0xd6b73f 0xd6bfcc 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 # 0xd6b7ce github.com/segmentio/kafka-go.sortMetadataPartitions+0xb6e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:773 # 0xd6b73e github.com/segmentio/kafka-go.(*connPool).update+0xade /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:515 # 0xd6bfcb 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: 128] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 24] @ 0xdf6787 0xdf66d9 0xdf3b3a 0xdf391f 0xdf78e9 0xdf718d 0xdf4555 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdf6786 github.com/golang-jwt/jwt/v5.NewNumericDate+0xc6 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:39 # 0xdf66d8 github.com/golang-jwt/jwt/v5.newNumericDateFromSeconds+0x18 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/types.go:46 # 0xdf3b39 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 # 0xdf391e 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 # 0xdf78e8 github.com/golang-jwt/jwt/v5.(*Validator).verifyExpiresAt+0x48 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:168 # 0xdf718c github.com/golang-jwt/jwt/v5.(*Validator).Validate+0xac /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/validator.go:105 # 0xdf4554 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x354 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:123 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98c7aa 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98c7a9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x459146 0xdab6f4 0x6a631a 0x6a9c24 0x6a7ede 0x6a952f 0x6a9098 0x6a7ede 0x6a5553 0x6a531d 0x6a4bfe 0xaafc50 0xee70c8 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdab6f3 dsdrive/pkg/utime.ISOtime.MarshalJSON+0xf3 /build/pkg/utime/time.go:44 # 0x6a6319 encoding/json.addrMarshalerEncoder+0x159 /usr/local/go/src/encoding/json/encode.go:460 # 0x6a9c23 encoding/json.condAddrEncoder.encode+0x43 /usr/local/go/src/encoding/json/encode.go:902 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 0x6a952e encoding/json.arrayEncoder.encode+0xce /usr/local/go/src/encoding/json/encode.go:858 # 0x6a9097 encoding/json.sliceEncoder.encode+0x337 /usr/local/go/src/encoding/json/encode.go:831 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 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 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xee70c7 dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x3e7 /build/internal/components/webdisk/http/api/list_directory.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x408b34 0x846998 0x842934 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [9: 576] @ 0x6a456a 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 21120] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [13: 3328] @ 0x659496 0xdf5148 0xdf42d1 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf42d0 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0xd0 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:80 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x6a4437 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xd8ed1e 0xd8ecb5 0xd8c25f 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdb9ba5 0xdb9b6a 0xdb92b1 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd8ed1d encoding/hex.EncodeToString+0x19d /usr/local/go/src/encoding/hex/hex.go:127 # 0xd8ecb4 dsdrive/pkg/signv4.(*httpSigner).buildSignature+0x134 /build/pkg/signv4/v4.go:465 # 0xd8c25e dsdrive/pkg/signv4.(*httpSigner).Build+0x73e /build/pkg/signv4/v4.go:197 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb9ba4 dsdrive/pkg/http.(*Client).Do+0x304 /build/pkg/http/client.go:306 # 0xdb9b69 dsdrive/internal/components/webdisk/services/forwarder.(*Service).headObject+0x2c9 /build/internal/components/webdisk/services/forwarder/head_object.go:73 # 0xdb92b0 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x110 /build/internal/components/webdisk/services/forwarder/head_object.go:39 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xea86fd 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xea86fc dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x9c /build/internal/components/webdisk/http/middleware/middleware.go:50 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98ed34 0x98bd5b 0x986ae5 0x986225 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xdc055d 0xdbf274 0xdbe8b8 0xee6fec 0xee536d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98ed33 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdc055c dsdrive/internal/components/webdisk/services/forwarder.(*Service).requestlistDirFromS3+0x59c /build/internal/components/webdisk/services/forwarder/list_directory.go:212 # 0xdbf273 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listDirectory+0x4b3 /build/internal/components/webdisk/services/forwarder/list_directory.go:107 # 0xdbe8b7 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/components/webdisk/services/forwarder/list_directory.go:44 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xee536c dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x24c /build/internal/components/webdisk/http/api/handler.go:144 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986b6d 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xdc055d 0xdbf274 0xdbe8b8 0xee6fec 0xee536d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986b6c encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdc055c dsdrive/internal/components/webdisk/services/forwarder.(*Service).requestlistDirFromS3+0x59c /build/internal/components/webdisk/services/forwarder/list_directory.go:212 # 0xdbf273 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listDirectory+0x4b3 /build/internal/components/webdisk/services/forwarder/list_directory.go:107 # 0xdbe8b7 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/components/webdisk/services/forwarder/list_directory.go:44 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xee536c dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x24c /build/internal/components/webdisk/http/api/handler.go:144 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd8e445 0xd8e3ab 0xd8bf71 0xd8d0a5 0xd8b7a9 0xd98da5 0xd982e5 0xd97d78 0xdb8aff 0xdb8acc 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd8e444 strings.(*Builder).WriteString+0x9a4 /usr/local/go/src/strings/builder.go:108 # 0xd8e3aa dsdrive/pkg/signv4.(*httpSigner).buildCanonicalHeaders+0x90a /build/pkg/signv4/v4.go:416 # 0xd8bf70 dsdrive/pkg/signv4.(*httpSigner).Build+0x450 /build/pkg/signv4/v4.go:175 # 0xd8d0a4 dsdrive/pkg/signv4.AWSSigner.SignHTTP+0x2e4 /build/pkg/signv4/v4.go:289 # 0xd8b7a8 dsdrive/pkg/signv4.(*V4Signer).Sign+0x3c8 /build/pkg/signv4/signer.go:76 # 0xd98da4 dsdrive/pkg/http.(*Client).signRequest+0x104 /build/pkg/http/client.go:462 # 0xd982e4 dsdrive/pkg/http.(*Client).tryRequest+0x1e4 /build/pkg/http/client.go:354 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdb8afe dsdrive/pkg/http.(*Client).Do+0x29e /build/pkg/http/client.go:306 # 0xdb8acb dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x26b /build/internal/components/webdisk/services/forwarder/head_bucket.go:80 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdb88c5 0xdb868a 0xdb7f28 0xee5d45 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdb88c4 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBucketsPaged+0x64 /build/internal/components/webdisk/services/forwarder/head_bucket.go:72 # 0xdb8689 dsdrive/internal/components/webdisk/services/forwarder.(*Service).loadBuckets+0x69 /build/internal/components/webdisk/services/forwarder/head_bucket.go:56 # 0xdb7f27 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetBucket+0x2e7 /build/internal/components/webdisk/services/forwarder/head_bucket.go:27 # 0xee5d44 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x1e4 /build/internal/components/webdisk/http/api/head_bucket.go:25 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcf35d0 0xcf012a 0xdb921d 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xcf35cf dsdrive/internal/components/webdisk/services/local.pathChain+0x1ef /build/internal/components/webdisk/services/local/access_control.go:517 # 0xcf0129 dsdrive/internal/components/webdisk/services/local.(*Service).HaveReadAccess+0x1c9 /build/internal/components/webdisk/services/local/access_control.go:48 # 0xdb921c dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x7c /build/internal/components/webdisk/services/forwarder/head_object.go:34 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xee5fa8 0xee5e9e 0xee5888 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xee5fa7 dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket.func1+0xa7 /build/internal/components/webdisk/http/api/head_bucket.go:22 # 0xee5e9d dsdrive/internal/components/webdisk/http/api.(*Handler).headBucket+0x33d /build/internal/components/webdisk/http/api/head_bucket.go:31 # 0xee5887 dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x47 /build/internal/components/webdisk/http/api/handler.go:106 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xad7fda 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xad7fd9 database/sql.(*DB).query+0x79 /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [49: 14112] @ 0xcc4aa6 0xcc54b6 0xcd4bcd 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcc4aa5 github.com/jackc/pgx/v5.(*Conn).getRows+0x45 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:603 # 0xcc54b5 github.com/jackc/pgx/v5.(*Conn).Query+0x7d5 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:780 # 0xcd4bcc github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x32c /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:493 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 98304] @ 0xdbd516 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbd515 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x815 /build/internal/components/webdisk/services/forwarder/list_buckets.go:95 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98c7aa 0x988caf 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98c7a9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x988cae encoding/xml.(*Decoder).unmarshalPath+0x44e /usr/local/go/src/encoding/xml/read.go:732 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xcf3b85 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf3b84 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x524 /build/internal/components/webdisk/services/local/access_rights.go:66 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 3360] @ 0xad85be 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xad85bd database/sql.(*DB).queryDC+0x4dd /usr/local/go/src/database/sql/sql.go:1787 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 128] @ 0x647f3f 0x7d77e8 0x7b0ce5 0x7ad20c 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 160] @ 0xb8d105 0xb864c4 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8d104 github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:333 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 32768] @ 0x5462ca 0x5471ff 0x549472 0xde8014 0xde7fec 0xde7fe5 0xde8018 0xde4463 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde8013 regexp.(*Regexp).doMatch+0x1f3 /usr/local/go/src/regexp/exec.go:514 # 0xde7feb regexp.(*Regexp).MatchString+0x1cb /usr/local/go/src/regexp/regexp.go:527 # 0xde7fe4 github.com/go-resty/resty/v2.IsJSONType+0x1c4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/util.go:98 # 0xde8017 github.com/go-resty/resty/v2.parseResponseBody+0x1f7 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:328 # 0xde4462 github.com/go-resty/resty/v2.(*Client).execute+0x8c2 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:972 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [8: 1152] @ 0x69ebb7 0xdf4948 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x69ebb6 encoding/json.Unmarshal+0x36 /usr/local/go/src/encoding/json/decode.go:101 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 1792] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [10: 2560] @ 0x5b0ef1 0x5b0e8e 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [114: 554496] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [4: 1664] @ 0xdd0a12 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xdd0a11 dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x51 /build/internal/components/webdisk/services/forwarder/service.go:158 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [24: 6912] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 2464] @ 0x472a8c 0x84e06e 0x84e0c1 0x84e009 0x842971 0x850e53 0x806ba4 0x806458 0x8087eb 0xde3f8f 0xde3f75 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x84e06d net/textproto.MIMEHeader.Set+0x28d /usr/local/go/src/net/textproto/header.go:22 # 0x84e0c0 net/http.Header.Set+0x2e0 /usr/local/go/src/net/http/header.go:40 # 0x84e008 net/http.(*persistConn).roundTrip+0x228 /usr/local/go/src/net/http/transport.go:2702 # 0x842970 net/http.(*Transport).roundTrip+0xb90 /usr/local/go/src/net/http/transport.go:644 # 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [19: 6688] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [32: 16384] @ 0x498532 0xde4536 0xde40fb 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x498531 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [75: 86400] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 4096] @ 0xd188de 0xe9cb8c 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xd188dd dsdrive/internal/components/webdisk/services/local.(*Service).ListGroups+0x49d /build/internal/components/webdisk/services/local/list_groups.go:80 # 0xe9cb8b dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x3ab /build/internal/components/webdisk/services/usersync/sync_groups.go:43 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 256] @ 0x647f7d 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af4cb 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [11: 880] @ 0xb8c045 0xb864c4 0xcedb18 0xcf3a15 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xb8c044 github.com/jmoiron/sqlx.(*DB).QueryxContext+0x64 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:166 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [82: 1312] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 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: 1152] @ 0x48a6dc 0x48a526 0x48a27c 0xb56308 0xb562f8 0xb561dc 0xb4d2f3 0xb4e407 0xb4e402 0xb698b2 0xb7d2b6 0xea85c8 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xb56307 go.uber.org/zap/internal/pool.(*Pool[...]).Get+0x27 /go/pkg/mod/go.uber.org/zap@v1.27.0/internal/pool/pool.go:52 # 0xb562f7 go.uber.org/zap/zapcore.(*jsonEncoder).clone+0x17 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:353 # 0xb561db go.uber.org/zap/zapcore.(*jsonEncoder).Clone+0x1b /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/json_encoder.go:347 # 0xb4d2f2 go.uber.org/zap/zapcore.consoleEncoder.Clone+0x12 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/console_encoder.go:67 # 0xb4e406 go.uber.org/zap/zapcore.(*ioCore).clone+0x46 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:119 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea85c7 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x1c7 /build/internal/components/webdisk/http/middleware/middleware.go:43 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [21: 26880] @ 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 [1: 288] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98ed34 0x98bd5b 0x986ae5 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98ed33 encoding/xml.(*Decoder).rawToken+0x1ad3 /usr/local/go/src/encoding/xml/xml.go:850 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x6a467c 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x541213 0x540c3d 0x540f39 0x6a7e77 0x6a952f 0x6a9098 0x6a7ede 0x6a5553 0x6a531d 0x6a4bfe 0xaafc50 0xee70c8 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x6a7e76 encoding/json.structEncoder.encode+0x1b6 /usr/local/go/src/encoding/json/encode.go:710 # 0x6a952e encoding/json.arrayEncoder.encode+0xce /usr/local/go/src/encoding/json/encode.go:858 # 0x6a9097 encoding/json.sliceEncoder.encode+0x337 /usr/local/go/src/encoding/json/encode.go:831 # 0x6a7edd encoding/json.structEncoder.encode+0x21d /usr/local/go/src/encoding/json/encode.go:715 # 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 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xee70c7 dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x3e7 /build/internal/components/webdisk/http/api/list_directory.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 65280] @ 0xdbea9e 0xdbeca6 0xdbe705 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbea9d dsdrive/pkg/mapping.MapArray[...]+0x7d /build/pkg/mapping/array.go:4 # 0xdbeca5 dsdrive/internal/components/webdisk/services/forwarder.(*Service).mapListBucketsResponse+0x285 /build/internal/components/webdisk/services/forwarder/list_directory.go:60 # 0xdbe704 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x1e4 /build/internal/components/webdisk/services/forwarder/list_directory.go:41 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [162: 5308416] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [41: 11808] @ 0x472a8c 0xcf399b 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0xcf399a dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x33a /build/internal/components/webdisk/services/local/access_rights.go:55 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0x6a14dd 0x69f7be 0x69f0be 0x69ec79 0xdf4948 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4947 github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x147 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:154 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98c7aa 0x986ae5 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xdba2fd 0xdb93a8 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98c7a9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdba2fc dsdrive/internal/components/webdisk/services/forwarder.(*Service).findDirObject+0x67c /build/internal/components/webdisk/services/forwarder/head_object.go:137 # 0xdb93a7 dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x207 /build/internal/components/webdisk/services/forwarder/head_object.go:45 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98d919 0x98bd5b 0x986ae5 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98d918 encoding/xml.(*Decoder).rawToken+0x6b8 /usr/local/go/src/encoding/xml/xml.go:578 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd1b67e 0xd1ac05 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd1b67d dsdrive/internal/components/webdisk/services/local.(*Service).listProjects+0x81d /build/internal/components/webdisk/services/local/list_projects.go:119 # 0xd1ac04 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x44 /build/internal/components/webdisk/services/local/list_projects.go:13 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98c7aa 0x988caf 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98c7a9 encoding/xml.(*Decoder).Token+0xae9 /usr/local/go/src/encoding/xml/xml.go:325 # 0x988cae encoding/xml.(*Decoder).unmarshalPath+0x44e /usr/local/go/src/encoding/xml/read.go:732 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [30: 8640] @ 0x472a8c 0x6a47b4 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [15: 3840] @ 0x659496 0xdffd4c 0xe00029 0xe002b2 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdffd4b 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 # 0xe00028 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 # 0xe002b1 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 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 896] @ 0x6a456a 0x6a4432 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [64: 73728] @ 0x659496 0xdf5148 0xdf49af 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x659495 encoding/base64.(*Encoding).DecodeString+0x75 /usr/local/go/src/encoding/base64/base64.go:427 # 0xdf5147 github.com/golang-jwt/jwt/v5.(*Parser).DecodeSegment+0xe7 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:245 # 0xdf49ae github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x1ae /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:161 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 64] @ 0xaddc2f 0xad864c 0xad805c 0xad7e4f 0xad66a2 0xad7d65 0xb8c01c 0xb864c4 0xcedb18 0xcf3a15 0xcf0165 0xdbee65 0xdbe8b8 0xee6fec 0xee536d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xaddc2e database/sql.(*Rows).initContextClose+0xce /usr/local/go/src/database/sql/sql.go:2988 # 0xad864b database/sql.(*DB).queryDC+0x56b /usr/local/go/src/database/sql/sql.go:1792 # 0xad805b database/sql.(*DB).query+0xfb /usr/local/go/src/database/sql/sql.go:1756 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xb8c01b github.com/jmoiron/sqlx.(*DB).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:162 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xcedb17 github.com/jmoiron/sqlx.(*DB).NamedQueryContext+0x57 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:129 # 0xcf3a14 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x3b4 /build/internal/components/webdisk/services/local/access_rights.go:46 # 0xcf0164 dsdrive/internal/components/webdisk/services/local.(*Service).HaveReadAccess+0x204 /build/internal/components/webdisk/services/local/access_control.go:49 # 0xdbee64 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listDirectory+0xa4 /build/internal/components/webdisk/services/forwarder/list_directory.go:76 # 0xdbe8b7 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x397 /build/internal/components/webdisk/services/forwarder/list_directory.go:44 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xee536c dsdrive/internal/components/webdisk/http/api.NewHandler.func6+0x24c /build/internal/components/webdisk/http/api/handler.go:144 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xabbf65 0xab0d3d 0xea9907 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xabbf64 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xab0d3c github.com/gofiber/fiber/v2.(*Ctx).OriginalURL+0x5c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1045 # 0xea9906 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x306 /build/internal/components/webdisk/http/middleware/middleware.go:126 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [11: 180224] @ 0xd74ec5 0xd73dcd 0xd72745 0xd71fb1 0xd794e5 0xee64a8 0xee62e6 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd74ec4 github.com/segmentio/kafka-go.(*writeBatch).add+0x84 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1229 # 0xd73dcc github.com/segmentio/kafka-go.(*partitionWriter).writeMessages+0x4ec /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:1045 # 0xd72744 github.com/segmentio/kafka-go.(*Writer).batchMessages+0x344 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:717 # 0xd71fb0 github.com/segmentio/kafka-go.(*Writer).WriteMessages+0x910 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/writer.go:666 # 0xd794e4 dsdrive/internal/components/webdisk/services/auditlog.(*Service).SendAuditEntry+0x744 /build/internal/components/webdisk/services/auditlog/service.go:94 # 0xee64a7 dsdrive/internal/components/webdisk/http/api.(*Handler).headObject.func1+0xa7 /build/internal/components/webdisk/http/api/head_object.go:33 # 0xee62e5 dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x325 /build/internal/components/webdisk/http/api/head_object.go:46 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 1152] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xabbf65 0xab6fcf 0xaab73e 0xac75a8 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xabbf64 github.com/gofiber/fiber/v2.getStringImmutable+0x24 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/helpers.go:742 # 0xab6fce github.com/gofiber/fiber/v2.(*Ctx).configDependentPaths+0x2ae /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1908 # 0xaab73d github.com/gofiber/fiber/v2.(*App).AcquireCtx+0x31d /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:185 # 0xac75a7 github.com/gofiber/fiber/v2.(*App).handler+0x27 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:162 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xb4e41d 0xb4e402 0xb698b2 0xb7d2b6 0xea9090 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xb4e41c go.uber.org/zap/zapcore.(*ioCore).clone+0x5c /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:117 # 0xb4e401 go.uber.org/zap/zapcore.(*ioCore).With+0x41 /go/pkg/mod/go.uber.org/zap@v1.27.0/zapcore/core.go:82 # 0xb698b1 go.uber.org/zap.(*Logger).With+0xb1 /go/pkg/mod/go.uber.org/zap@v1.27.0/logger.go:185 # 0xb7d2b5 dsdrive/pkg/log.(*Logger).With+0x35 /build/pkg/log/logger.go:139 # 0xea908f dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0xa2f /build/internal/components/webdisk/http/middleware/middleware.go:89 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xade1d2 0xade0e9 0xae06f1 0xade051 0xcf3b70 0xcf0165 0xdb921d 0xee622c 0xee61ab 0xee589d 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xade1d1 database/sql.(*Rows).nextLocked+0xb1 /usr/local/go/src/database/sql/sql.go:3055 # 0xade0e8 database/sql.(*Rows).Next.func1+0x28 /usr/local/go/src/database/sql/sql.go:3033 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xade050 database/sql.(*Rows).Next+0x70 /usr/local/go/src/database/sql/sql.go:3032 # 0xcf3b6f dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x50f /build/internal/components/webdisk/services/local/access_rights.go:65 # 0xcf0164 dsdrive/internal/components/webdisk/services/local.(*Service).HaveReadAccess+0x204 /build/internal/components/webdisk/services/local/access_control.go:49 # 0xdb921c dsdrive/internal/components/webdisk/services/forwarder.(*Service).GetObjectInfo+0x7c /build/internal/components/webdisk/services/forwarder/head_object.go:34 # 0xee622b dsdrive/internal/components/webdisk/services/forwarder.(*Service).HeadObject+0x26b /build/internal/components/webdisk/services/forwarder/head_object.go:30 # 0xee61aa dsdrive/internal/components/webdisk/http/api.(*Handler).headObject+0x1ea /build/internal/components/webdisk/http/api/head_object.go:36 # 0xee589c dsdrive/internal/components/webdisk/http/api.NewHandler.func4+0x5c /build/internal/components/webdisk/http/api/handler.go:108 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 2304] @ 0x459146 0xdf5625 0xdf43f4 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdf5624 github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0xc4 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:62 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a40c8 0x69f895 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf524d 0xdf524e 0xe07546 0xea9a7e 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf524c github.com/golang-jwt/jwt/v5.(*Parser).Parse+0xcc /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:47 # 0xdf524d github.com/golang-jwt/jwt/v5.Parse+0xcd /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:256 # 0xe07545 dsdrive/pkg/jwt.ValidateJwt+0x65 /build/pkg/jwt/validate_jwt.go:15 # 0xea9a7d dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x47d /build/internal/components/webdisk/http/middleware/middleware.go:152 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x986b6d 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x986b6c encoding/xml.(*Decoder).unmarshal+0x120c /usr/local/go/src/encoding/xml/read.go:538 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [2: 43520] @ 0x6a4c67 0xaafc50 0xee70c8 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xee70c7 dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x3e7 /build/internal/components/webdisk/http/api/list_directory.go:44 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xdbd516 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbd515 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x815 /build/internal/components/webdisk/services/forwarder/list_buckets.go:95 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 49152] @ 0xdbd516 0xdbcb45 0xdbe63b 0xee6fec 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xdbd515 dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x815 /build/internal/components/webdisk/services/forwarder/list_buckets.go:95 # 0xdbcb44 dsdrive/internal/components/webdisk/services/forwarder.(*Service).listBuckets+0x1a4 /build/internal/components/webdisk/services/forwarder/list_buckets.go:43 # 0xdbe63a dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListDirectory+0x11a /build/internal/components/webdisk/services/forwarder/list_directory.go:37 # 0xee6feb dsdrive/internal/components/webdisk/http/api.(*Handler).listDirectory+0x30b /build/internal/components/webdisk/http/api/list_directory.go:40 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0x7d76c5 0x798a47 0x7b1a17 0x7ad23b 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1280] @ 0x7b80ef 0x7b7faf 0x7b7fb4 0x614b42 0x614ed2 0x7b7f34 0x7b7f13 0x614b42 0x614ed2 0x7b41dd 0x7b407d 0x7b9315 0x7c92f8 0x7acbf2 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 3584] @ 0xd97925 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xd97924 dsdrive/pkg/http.(*Client).ReadyZ+0x24 /build/pkg/http/client.go:291 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [1: 12288] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x98d919 0x98bd5b 0x986ae5 0x9847c5 0xdab519 0x984ae9 0x986946 0x988c65 0x986c14 0x986225 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x98d918 encoding/xml.(*Decoder).rawToken+0x6b8 /usr/local/go/src/encoding/xml/xml.go:578 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0xdab518 dsdrive/pkg/utime.(*ISOtime).UnmarshalXML+0x78 /build/pkg/utime/time.go:30 # 0x984ae8 encoding/xml.(*Decoder).unmarshalInterface+0x188 /usr/local/go/src/encoding/xml/read.go:211 # 0x986945 encoding/xml.(*Decoder).unmarshal+0xfe5 /usr/local/go/src/encoding/xml/read.go:364 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0x6a4c67 0xaafc50 0xeea02b 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0x6a4c66 encoding/json.Marshal+0x126 /usr/local/go/src/encoding/json/encode.go:168 # 0xaafc4f github.com/gofiber/fiber/v2.(*Ctx).JSON+0x4f /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:894 # 0xeea02a dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x40a /build/internal/components/webdisk/http/api/list_projects.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [3: 18432] @ 0x4777c7 0x4e7a29 0x4e78ce 0x9861b5 0x988c65 0x988da5 0x986c14 0x9847c5 0x984659 0x9845d3 0xdbd02c 0xdbc871 0xd1ac43 0xee9dfe 0xac73be 0xab0c4d 0xea9d25 0xee58db 0xab0c3d 0xea7913 0xab0c3d 0xea9ef3 0xab0c3d 0xea8bb3 0xab0c3d 0xea8629 0xab0c3d 0xeaa0fa 0xab0c3d 0xea8337 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 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 # 0x9861b4 encoding/xml.(*Decoder).unmarshal+0x854 /usr/local/go/src/encoding/xml/read.go:414 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x988da4 encoding/xml.(*Decoder).unmarshalPath+0x544 /usr/local/go/src/encoding/xml/read.go:740 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xdbd02b dsdrive/internal/components/webdisk/services/forwarder.(*Service).doListBuckets+0x32b /build/internal/components/webdisk/services/forwarder/list_buckets.go:79 # 0xdbc870 dsdrive/internal/components/webdisk/services/forwarder.(*Service).ListBuckets+0x30 /build/internal/components/webdisk/services/forwarder/list_buckets.go:21 # 0xd1ac42 dsdrive/internal/components/webdisk/services/local.(*Service).ListProjects+0x82 /build/internal/components/webdisk/services/local/list_projects.go:17 # 0xee9dfd dsdrive/internal/components/webdisk/http/api.(*Handler).listProjects+0x1dd /build/internal/components/webdisk/http/api/list_projects.go:30 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xea9d24 dsdrive/internal/components/webdisk/http/middleware.checkJwtMiddleware+0x724 /build/internal/components/webdisk/http/middleware/middleware.go:164 # 0xee58da dsdrive/internal/components/webdisk/http/api.NewHandler.CheckJwtMiddleware.func15+0x1a /build/internal/components/webdisk/http/middleware/middleware.go:98 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea7912 dsdrive/pkg/cors.New.func1+0x2d2 /build/pkg/cors/cors.go:153 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea9ef2 dsdrive/internal/components/webdisk/http/middleware.SetIpAddressHeaderMiddleware+0x52 /build/internal/components/webdisk/http/middleware/middleware.go:171 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8bb2 dsdrive/internal/components/webdisk/http/middleware.HttpRequestLoggerMiddleware+0x552 /build/internal/components/webdisk/http/middleware/middleware.go:69 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8628 dsdrive/internal/components/webdisk/http/middleware.LoggerMiddleware+0x228 /build/internal/components/webdisk/http/middleware/middleware.go:45 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xeaa0f9 dsdrive/internal/components/webdisk/http/middleware.WebDAVMiddleware+0x79 /build/internal/components/webdisk/http/middleware/middleware.go:190 # 0xab0c3c github.com/gofiber/fiber/v2.(*Ctx).Next+0x3c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1025 # 0xea8336 dsdrive/internal/components/webdisk/http/middleware.TraceIdMiddleware+0x136 /build/internal/components/webdisk/http/middleware/middleware.go:34 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 0: 0 [43: 2818048] @ 0xd40126 0xd411a5 0xd411a6 0xd46e48 0xd52573 0xd5255c 0xd52fa5 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd40125 github.com/segmentio/kafka-go/protocol.newPage+0x85 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:99 # 0xd411a4 github.com/segmentio/kafka-go/protocol.(*pageBuffer).newPage+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:235 # 0xd411a5 github.com/segmentio/kafka-go/protocol.(*pageBuffer).Write+0x65 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/buffer.go:349 # 0xd46e47 github.com/segmentio/kafka-go/protocol.(*encoder).Write+0x47 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:58 # 0xd52572 github.com/segmentio/kafka-go/protocol.(*encoder).writeInt32+0x452 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/encode.go:230 # 0xd5255b github.com/segmentio/kafka-go/protocol.WriteRequest+0x43b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/request.go:103 # 0xd52fa4 github.com/segmentio/kafka-go/protocol.RoundTrip+0x64 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:9 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [83: 169984] @ 0x459072 0x458b85 0x458dc5 0xde6fb9 0xde3d37 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde6fb8 github.com/go-resty/resty/v2.addCredentials+0x378 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:254 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 2464] @ 0x472a8c 0x850c39 0x850ce6 0x8091ae 0x8080a6 0xde3f8f 0xde3f75 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xde3f8e net/http.(*Client).Do+0x3ee /usr/local/go/src/net/http/client.go:590 # 0xde3f74 github.com/go-resty/resty/v2.(*Client).execute+0x3d4 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:932 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [7: 1120] @ 0xb84328 0xb8423b 0xb85652 0xb86485 0xce9a05 0xd12bc9 0xcfb3d4 0xe9ea8e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84327 github.com/jmoiron/sqlx.compileNamedQuery+0x47 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:332 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86484 github.com/jmoiron/sqlx.NamedQueryContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:117 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd12bc8 dsdrive/internal/components/webdisk/services/local.(*Service).getUsersIds+0x188 /build/internal/components/webdisk/services/local/get_user.go:187 # 0xcfb3d3 dsdrive/internal/components/webdisk/services/local.(*Service).AddGroupUsers+0x133 /build/internal/components/webdisk/services/local/add_group_users.go:18 # 0xe9ea8d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x1cd /build/internal/components/webdisk/services/usersync/sync_groups.go:178 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [2: 128] @ 0xb84f79 0xb8423b 0xb85652 0xb86625 0xce97db 0xd02753 0xd024b9 0xe9ea3e 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb84f78 github.com/jmoiron/sqlx.compileNamedQuery+0xc98 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:405 # 0xb8423a github.com/jmoiron/sqlx.bindMap+0x3a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:305 # 0xb85651 github.com/jmoiron/sqlx.bindNamedMapper+0x171 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:430 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd02752 dsdrive/internal/components/webdisk/services/local.(*Service).deleteGroupUsers+0x212 /build/internal/components/webdisk/services/local/delete_group_users.go:29 # 0xd024b8 dsdrive/internal/components/webdisk/services/local.(*Service).DeleteGroupUsers+0x178 /build/internal/components/webdisk/services/local/delete_group_users.go:18 # 0xe9ea3d dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0x17d /build/internal/components/webdisk/services/usersync/sync_groups.go:174 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [17: 15232] @ 0x4985d2 0xde4536 0xde40fb 0xdecffd 0xe03f45 0xe03dcd 0xe08846 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0x4985d1 io.ReadAll+0xd1 /usr/local/go/src/io/io.go:723 # 0xde4535 io/ioutil.ReadAll+0x995 /usr/local/go/src/io/ioutil/ioutil.go:28 # 0xde40fa github.com/go-resty/resty/v2.(*Client).execute+0x55a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:960 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03f44 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe03dcc github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupMembers+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1825 # 0xe08845 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x265 /build/internal/components/webdisk/services/keycloak/get_group_members.go:24 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [95: 170240] @ 0x525b27 0x525c30 0x52aacb 0xdf4329 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4328 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x128 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:84 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [21: 336] @ 0x6a496d 0x6a447b 0x6a452b 0x6a4432 0x6a478f 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 16] @ 0xde5ea5 0xde5e7d 0xde5e54 0xde3d37 0xdecffd 0xe04405 0xe0428d 0xe0a05c 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5ea4 net/textproto.MIMEHeader.Set+0x484 /usr/local/go/src/net/textproto/header.go:22 # 0xde5e7c net/http.Header.Set+0x45c /usr/local/go/src/net/http/header.go:40 # 0xde5e53 github.com/go-resty/resty/v2.parseRequestHeader+0x433 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:114 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe04404 github.com/go-resty/resty/v2.(*Request).Get+0x404 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0428c github.com/Nerzal/gocloak/v13.(*GoCloak).GetUserGroups+0x28c /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:2663 # 0xe0a05b dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x1bb /build/internal/components/webdisk/services/keycloak/get_user_groups.go:20 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 8192] @ 0xe9e4c8 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xe9e4c7 dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x3c7 /build/internal/components/webdisk/services/usersync/sync_groups.go:146 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [49: 14112] @ 0x472a8c 0x6a47b4 0x6a4459 0x6a478f 0x6a0c7f 0x69f7be 0x6a13d1 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [200: 6553600] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf41928 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf41927 dsdrive/internal/components/webdisk.Run.func1+0x307 /build/internal/components/webdisk/application.go:268 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd45729 0xd456fe 0xd44cec 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0xd45728 github.com/segmentio/kafka-go/protocol.bytesToString+0x68 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:102 # 0xd456fd github.com/segmentio/kafka-go/protocol.(*decoder).readString+0x3d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:235 # 0xd44ceb github.com/segmentio/kafka-go/protocol.(*decoder).decodeString+0x2b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:94 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [14: 10752] @ 0x471b7f 0xd6d759 0xd6d1c6 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d758 github.com/segmentio/kafka-go.makePartitions+0x478 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:826 # 0xd6d1c5 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [5: 1120] @ 0x5f37fa 0x55489d 0x647ed2 0x78642b 0x7d6c25 0x7d7672 0x798a47 0x7af550 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [70: 26880] @ 0xd6d3bc 0xd6d1c6 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d3bb github.com/segmentio/kafka-go.makePartitions+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:818 # 0xd6d1c5 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb github.com/segmentio/kafka-go.(*connPool).discover+0x3eb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:623 0: 0 [343: 8232] @ 0x4e86f5 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [35: 40320] @ 0x41158d 0x411aef 0x472ae5 0x4716c5 0x4ec329 0x4e6245 0x6a19a5 0x69f7be 0x69f0be 0x69ec79 0xdf4b50 0xdf4247 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe0879a 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf4b4f github.com/golang-jwt/jwt/v5.(*Parser).ParseUnverified+0x34f /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:172 # 0xdf4246 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x46 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:58 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe08799 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x1b9 /build/internal/components/webdisk/services/keycloak/get_group_members.go:18 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [5: 1760] @ 0x472a8c 0xde5d28 0xde3d37 0xdecffd 0xe03a9b 0xe0396f 0xe07f8a 0xe08625 0xe9e5ee 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xde5d27 github.com/go-resty/resty/v2.parseRequestHeader+0x307 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/middleware.go:110 # 0xde3d36 github.com/go-resty/resty/v2.(*Client).execute+0x196 /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/client.go:909 # 0xdecffc github.com/go-resty/resty/v2.(*Request).Execute+0x57c /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:758 # 0xe03a9a github.com/go-resty/resty/v2.(*Request).Get+0x21a /go/pkg/mod/github.com/go-resty/resty/v2@v2.7.0/request.go:689 # 0xe0396e github.com/Nerzal/gocloak/v13.(*GoCloak).GetGroupByPath+0xee /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:1711 # 0xe07f89 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroup+0x109 /build/internal/components/webdisk/services/keycloak/get_group.go:20 # 0xe08624 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetGroupMembers+0x44 /build/internal/components/webdisk/services/keycloak/get_group_members.go:12 # 0xe9e5ed dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x4d /build/internal/components/webdisk/services/usersync/sync_groups.go:158 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 96] @ 0x84c02b 0x47cea1 # 0x84c02a net/http.(*persistConn).readLoop+0x52a /usr/local/go/src/net/http/transport.go:2287 0: 0 [1: 48] @ 0xcd4b3e 0xad06d7 0xad8a79 0xae06f1 0xad82be 0xadb8a5 0xb8d0dc 0xb864c4 0xce9a05 0xd0c662 0xe9e970 0xce834f 0xe9e770 0xe9d4e5 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xcd4b3d github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext+0x29d /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:491 # 0xad06d6 database/sql.ctxDriverQuery+0xd6 /usr/local/go/src/database/sql/ctxutil.go:48 # 0xad8a78 database/sql.(*DB).queryDC.func1+0x158 /usr/local/go/src/database/sql/sql.go:1778 # 0xae06f0 database/sql.withLock+0x70 /usr/local/go/src/database/sql/sql.go:3566 # 0xad82bd database/sql.(*DB).queryDC+0x1dd /usr/local/go/src/database/sql/sql.go:1773 # 0xadb8a4 database/sql.(*Tx).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:2527 # 0xb8d0db github.com/jmoiron/sqlx.(*Tx).QueryxContext+0x3b /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:329 # 0xb864c3 github.com/jmoiron/sqlx.NamedQueryContext+0x123 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:121 # 0xce9a04 dsdrive/pkg/txman.Tx.NamedQueryContext+0x64 /build/pkg/txman/executor.go:65 # 0xd0c661 dsdrive/internal/components/webdisk/services/local.(*Service).GetGroup+0x2c1 /build/internal/components/webdisk/services/local/get_group.go:30 # 0xe9e96f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup.func1+0xaf /build/internal/components/webdisk/services/usersync/sync_groups.go:168 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xe9e76f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncGroup+0x1cf /build/internal/components/webdisk/services/usersync/sync_groups.go:166 # 0xe9d4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0xd04 /build/internal/components/webdisk/services/usersync/sync_groups.go:92 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [3: 72] @ 0x5a8d48 0x5a8e17 0x5b0da5 0x5ae037 0xdf568f 0xdf43f4 0xdf5374 0xe002f5 0xe025c5 0xe02796 0xe0acbd 0xe09fb6 0xe9e23f 0xe9cd79 0xe9c7a5 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 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 # 0xdf568e github.com/golang-jwt/jwt/v5.(*SigningMethodRSA).Verify+0x12e /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/rsa.go:65 # 0xdf43f3 github.com/golang-jwt/jwt/v5.(*Parser).ParseWithClaims+0x1f3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:110 # 0xdf5373 github.com/golang-jwt/jwt/v5.ParseWithClaims+0xd3 /go/pkg/mod/github.com/golang-jwt/jwt/v5@v5.2.2/parser.go:267 # 0xe002f4 github.com/Nerzal/gocloak/v13/pkg/jwx.DecodeAccessTokenRSACustomClaims+0xb4 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/pkg/jwx/jwx.go:126 # 0xe025c4 github.com/Nerzal/gocloak/v13.(*GoCloak).decodeAccessTokenWithClaims+0x304 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:441 # 0xe02795 github.com/Nerzal/gocloak/v13.(*GoCloak).DecodeAccessToken+0xb5 /go/pkg/mod/github.com/!nerzal/gocloak/v13@v13.9.0/client.go:449 # 0xe0acbc dsdrive/internal/components/webdisk/services/keycloak.(*KeyCloakClient).KeyCloakLogin+0x5c /build/internal/components/webdisk/services/keycloak/keycloak_client.go:53 # 0xe09fb5 dsdrive/internal/components/webdisk/services/keycloak.(*Service).GetUserGroups+0x115 /build/internal/components/webdisk/services/keycloak/get_user_groups.go:14 # 0xe9e23e dsdrive/internal/components/webdisk/services/usersync.(*Service).getGroups+0x13e /build/internal/components/webdisk/services/usersync/sync_groups.go:128 # 0xe9cd78 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllGRoups+0x598 /build/internal/components/webdisk/services/usersync/sync_groups.go:48 # 0xe9c7a4 dsdrive/internal/components/webdisk/services/usersync.New.func1+0x44 /build/internal/components/webdisk/services/usersync/service.go:46 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [4: 640] @ 0xb8327e 0xb831bb 0xb84091 0xb855de 0xb86625 0xce97db 0xd25b28 0xea0c37 0xce834f 0xea0970 0xe9f4e5 0xe9f7d8 0xe9c78f 0xce7b4c 0xce798b 0xe9c709 0xe9c6f3 0xba0890 0x47cea1 # 0xb8327d github.com/jmoiron/sqlx.bindArgs+0x5d /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:174 # 0xb831ba github.com/jmoiron/sqlx.bindAnyArgs+0x7a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:167 # 0xb84090 github.com/jmoiron/sqlx.bindArray+0x2f0 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:287 # 0xb855dd github.com/jmoiron/sqlx.bindNamedMapper+0xfd /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named.go:432 # 0xb86624 github.com/jmoiron/sqlx.NamedExecContext+0xe4 /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/named_context.go:128 # 0xce97da github.com/jmoiron/sqlx.(*Tx).NamedExecContext+0x5a /go/pkg/mod/github.com/jmoiron/sqlx@v1.4.0/sqlx_context.go:359 # 0xd25b27 dsdrive/internal/components/webdisk/services/local.(*Service).UpdateUsers+0xe7 /build/internal/components/webdisk/services/local/users.go:17 # 0xea0c36 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers.func1+0x96 /build/internal/components/webdisk/services/usersync/sync_users.go:90 # 0xce834e dsdrive/pkg/txman.Manager.Transactional+0x1ee /build/pkg/txman/manager.go:49 # 0xea096f dsdrive/internal/components/webdisk/services/usersync.(*Service).syncUsers+0xccf /build/internal/components/webdisk/services/usersync/sync_users.go:85 # 0xe9f4e4 dsdrive/internal/components/webdisk/services/usersync.(*Service).SyncUsers+0x164 /build/internal/components/webdisk/services/usersync/sync_users.go:29 # 0xe9f7d7 dsdrive/internal/components/webdisk/services/usersync.(*Service).syncAllUsers+0x2b7 /build/internal/components/webdisk/services/usersync/sync_users.go:43 # 0xe9c78e dsdrive/internal/components/webdisk/services/usersync.New.func1+0x2e /build/internal/components/webdisk/services/usersync/service.go:45 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xe9c708 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xe9c6f2 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 96] @ 0x75e205 0x76396a 0x7647fd 0x75b17e 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x75e204 crypto/x509.parseName+0x124 /usr/local/go/src/crypto/x509/parser.go:146 # 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: 32] @ 0x762df2 0x7646b2 0x7647fd 0x75b17e 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x762df1 crypto/x509.processExtensions+0x11b1 /usr/local/go/src/crypto/x509/parser.go:741 # 0x7646b1 crypto/x509.parseCertificate+0x1251 /usr/local/go/src/crypto/x509/parser.go:997 # 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: 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: 1408] @ 0x7634a5 0x7647fd 0x75b17e 0x7676c5 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7634a4 crypto/x509.parseCertificate+0x44 /usr/local/go/src/crypto/x509/parser.go:830 # 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 [21: 56448] @ 0x541213 0x540c3d 0x540e19 0x79b97d 0x79f051 0x79f052 0x79f0d9 0x7b052d 0x7ad1f6 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [1: 1408] @ 0x7634a5 0x7647fd 0x75b17e 0x7674cd 0x767216 0x48a094 0x7670c5 0x7670a8 0x76b6dd 0x7abda5 0x7b066f 0x7ad1f6 0x7a7085 0x7a1ce6 0x84838e 0x848389 0x47cea1 # 0x7634a4 crypto/x509.parseCertificate+0x44 /usr/local/go/src/crypto/x509/parser.go:830 # 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: 512] @ 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 [2: 48] @ 0x4e86f5 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 0x47cea1 # 0x4e86f4 reflect.MakeSlice+0x74 /usr/local/go/src/reflect/value.go:3219 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [366: 843264] @ 0x46fc73 0x4e8725 0xd520f2 0xd44f6f 0xd468c9 0xd460fc 0xd44fdc 0xd468c9 0xd460fc 0xd52e10 0xd5305a 0xd4451d 0xd7072b 0xd70487 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 # 0xd520f1 github.com/segmentio/kafka-go/protocol.makeArray+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/reflect.go:91 # 0xd44f6e github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0xae /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:113 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd44fdb github.com/segmentio/kafka-go/protocol.(*decoder).decodeArray+0x11b /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:115 # 0xd468c8 github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf.func2+0x28 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:455 # 0xd460fb github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func2+0xdb /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:424 # 0xd52e0f github.com/segmentio/kafka-go/protocol.ReadResponse+0x5af /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/response.go:76 # 0xd53059 github.com/segmentio/kafka-go/protocol.RoundTrip+0x119 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/roundtrip.go:15 # 0xd4451c github.com/segmentio/kafka-go/protocol.(*Conn).RoundTrip+0x17c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/conn.go:94 # 0xd7072a github.com/segmentio/kafka-go.(*conn).roundTrip+0x12a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1282 # 0xd70486 github.com/segmentio/kafka-go.(*conn).run+0x106 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:1258 0: 0 [463: 1422336] @ 0x41158d 0x46fd9a 0xd6d31b 0xd6d1c6 0xd6b80a 0xd6bfcc 0x47cea1 # 0xd6d31a github.com/segmentio/kafka-go.makePartitions+0x3a /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:809 # 0xd6d1c5 github.com/segmentio/kafka-go.makeLayout+0x245 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:801 # 0xd6b809 github.com/segmentio/kafka-go.(*connPool).update+0xba9 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/transport.go:518 # 0xd6bfcb 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: 448] @ 0x5f37fa 0x55489d 0x7d72f7 0x7af405 0x7ad1c5 0x7a7085 0x7a1ce6 0x79fc17 0x79fc01 0x79fc21 0x563c95 0xa49834 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xdd0b1b 0xdd0ae8 0xdd0adc 0xce7b4c 0xce798b 0xdd06ec 0xdd06d3 0xba0890 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 # 0xa49833 github.com/valyala/fasthttp.(*transport).RoundTrip+0x393 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3035 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xdd0b1a dsdrive/pkg/http.(*Client).Do+0x15a /build/pkg/http/client.go:306 # 0xdd0ae7 dsdrive/internal/components/webdisk/services/lock.(*Service).Do+0x127 /build/internal/components/webdisk/services/lock/lock.go:33 # 0xdd0adb dsdrive/internal/components/webdisk/services/forwarder.(*Service).getCachedBuckets+0x11b /build/internal/components/webdisk/services/forwarder/service.go:161 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xdd06eb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xdd06d2 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:118 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 0: 0 [90: 2949120] @ 0xa47da5 0xa4795e 0xa49a5c 0xa45458 0xa45048 0xa44cde 0xa425cd 0xd98325 0xd97d78 0xd979ff 0xd979de 0xf417c5 0xd9e083 0xac73be 0xab0c4d 0xd9e17b 0xac73be 0xac75e9 0xa899d1 0xa96f52 0xa96cf2 0x47cea1 # 0xa47da4 bufio.NewReaderSize+0x4a4 /usr/local/go/src/bufio/bufio.go:54 # 0xa4795d github.com/valyala/fasthttp.(*HostClient).AcquireReader+0x5d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1889 # 0xa49a5b github.com/valyala/fasthttp.(*transport).RoundTrip+0x5bb /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:3069 # 0xa45457 github.com/valyala/fasthttp.(*HostClient).doNonNilReqResp+0x2f7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1489 # 0xa45047 github.com/valyala/fasthttp.(*HostClient).do+0xa7 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1441 # 0xa44cdd github.com/valyala/fasthttp.(*HostClient).Do+0x17d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:1385 # 0xa425cc github.com/valyala/fasthttp.(*Client).Do+0x6ac /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/client.go:587 # 0xd98324 dsdrive/pkg/http.(*Client).tryRequest+0x224 /build/pkg/http/client.go:356 # 0xd97d77 dsdrive/pkg/http.(*Client).DoWithStatus+0x297 /build/pkg/http/client.go:328 # 0xd979fe dsdrive/pkg/http.(*Client).Do+0xfe /build/pkg/http/client.go:306 # 0xd979dd dsdrive/pkg/http.(*Client).ReadyZ+0xdd /build/pkg/http/client.go:295 # 0xf417c4 dsdrive/internal/components/webdisk.Run.func1+0x1a4 /build/internal/components/webdisk/application.go:263 # 0xd9e082 dsdrive/pkg/http.InitServer.func3+0x22 /build/pkg/http/server.go:118 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xab0c4c github.com/gofiber/fiber/v2.(*Ctx).Next+0x4c /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/ctx.go:1028 # 0xd9e17a dsdrive/pkg/http.InitServer.New.func9+0xba /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/middleware/recover/recover.go:43 # 0xac73bd github.com/gofiber/fiber/v2.(*App).next+0x1bd /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:145 # 0xac75e8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.6/router.go:172 # 0xa899d0 github.com/valyala/fasthttp.(*Server).serveConn+0x11b0 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2394 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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] @ 0xd46465 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4675e 0xd45d9e 0xd464b1 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4abd0 0xd4aa47 0xd4a4e5 0xd567d5 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xd46464 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1.1+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:402 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4675d github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd45d9d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd464b0 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 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4abcf github.com/segmentio/kafka-go/protocol.makeTypes+0x14f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:283 # 0xd4aa46 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd4a4e4 github.com/segmentio/kafka-go/protocol.Register+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:212 # 0xd567d4 github.com/segmentio/kafka-go/protocol/deletegroups.init.0+0x54 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/deletegroups/deletegroups.go:6 # 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 [62: 4063232] @ 0xa8b7ca 0xa8b726 0xa88fbe 0xa96f52 0xa96cf2 0x47cea1 # 0xa8b7c9 bufio.NewReaderSize+0x149 /usr/local/go/src/bufio/bufio.go:54 # 0xa8b725 github.com/valyala/fasthttp.acquireReader+0xa5 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2664 # 0xa88fbd github.com/valyala/fasthttp.(*Server).serveConn+0x79d /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2195 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 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 0xcf3d97 0xcf44a5 0xf40bd9 0xf47cdb 0xb9fd5f 0xb9f93c 0xb9f8e6 0xf47acd 0xf4842b 0x43e5ab 0x47cea1 # 0xcf3d96 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x736 /build/internal/components/webdisk/services/local/access_rights.go:79 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xf40bd8 dsdrive/internal/components/webdisk.Run+0x1978 /build/internal/components/webdisk/application.go:244 # 0xf47cda dsdrive/pkg/cmd.Run.func1+0x1a /build/pkg/cmd/cmd.go:52 # 0xb9fd5e dsdrive/pkg/app.(*App).init+0x1e /build/pkg/app/app.go:124 # 0xb9f93b dsdrive/pkg/app.(*App).run+0x1b /build/pkg/app/app.go:88 # 0xb9f8e5 dsdrive/pkg/app.Run+0xc5 /build/pkg/app/app.go:68 # 0xf47acc dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf4842a main.main+0x2a /build/cmd/services/dsdrive/main.go:16 # 0x43e5aa runtime.main+0x28a /usr/local/go/src/runtime/proc.go:272 0: 0 [1: 80] @ 0x98e9bb 0x98bd5b 0x986ae5 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea4c13 0xea6d38 0xf40bb8 0xf47cdb 0xb9fd5f 0xb9f93c 0xb9f8e6 0xf47acd 0xf4842b 0x43e5ab 0x47cea1 # 0x98e9ba encoding/xml.(*Decoder).rawToken+0x175a /usr/local/go/src/encoding/xml/xml.go:842 # 0x98bd5a encoding/xml.(*Decoder).Token+0x9a /usr/local/go/src/encoding/xml/xml.go:284 # 0x986ae4 encoding/xml.(*Decoder).unmarshal+0x1184 /usr/local/go/src/encoding/xml/read.go:533 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea4c12 dsdrive/internal/components/webdisk/services/wopi.New+0x1b2 /build/internal/components/webdisk/services/wopi/service.go:67 # 0xea6d37 dsdrive/internal/components/webdisk/services.NewServices+0x517 /build/internal/components/webdisk/services/services.go:99 # 0xf40bb7 dsdrive/internal/components/webdisk.Run+0x1957 /build/internal/components/webdisk/application.go:243 # 0xf47cda dsdrive/pkg/cmd.Run.func1+0x1a /build/pkg/cmd/cmd.go:52 # 0xb9fd5e dsdrive/pkg/app.(*App).init+0x1e /build/pkg/app/app.go:124 # 0xb9f93b dsdrive/pkg/app.(*App).run+0x1b /build/pkg/app/app.go:88 # 0xb9f8e5 dsdrive/pkg/app.Run+0xc5 /build/pkg/app/app.go:68 # 0xf47acc dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf4842a main.main+0x2a /build/cmd/services/dsdrive/main.go:16 # 0x43e5aa runtime.main+0x28a /usr/local/go/src/runtime/proc.go:272 0: 0 [1: 80] @ 0xd4659c 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4675e 0xd45d9e 0xd464b1 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4675e 0xd45d9e 0xd464b1 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4abd0 0xd4aa47 0xd4a4e5 0xd5bc0d 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xd4659b 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 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4675d github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd45d9d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd464b0 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 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4675d github.com/segmentio/kafka-go/protocol.arrayDecodeFuncOf+0x7d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:449 # 0xd45d9d github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x17d /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:367 # 0xd464b0 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 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4abcf github.com/segmentio/kafka-go/protocol.makeTypes+0x14f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:283 # 0xd4aa46 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd4a4e4 github.com/segmentio/kafka-go/protocol.Register+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:212 # 0xd5bc0c github.com/segmentio/kafka-go/protocol/metadata.init.0+0x4c /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/metadata/metadata.go:6 # 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: 24 [1: 24] @ 0xd45f12 0xd45de5 0xd4abd0 0xd4aa47 0xd4a4e5 0xd560f5 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xd45f11 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x31 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:396 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4abcf github.com/segmentio/kafka-go/protocol.makeTypes+0x14f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:283 # 0xd4aa46 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd4a4e4 github.com/segmentio/kafka-go/protocol.Register+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:212 # 0xd560f4 github.com/segmentio/kafka-go/protocol/createtopics.init.0+0x54 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/createtopics/createtopics.go:6 # 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: 80 [1: 80] @ 0x9887ac 0x985551 0x987e72 0x986225 0x988c65 0x986c14 0x988c65 0x986c14 0x986225 0x988c65 0x986c14 0x9847c5 0x984659 0x9845d3 0xea5547 0xea5187 0xce7b4c 0xce798b 0xea50e9 0xea50d3 0xba0890 0x47cea1 # 0x9887ab encoding/xml.copyValue+0x70b /usr/local/go/src/encoding/xml/read.go:678 # 0x985550 encoding/xml.(*Decoder).unmarshalAttr+0x5d0 /usr/local/go/src/encoding/xml/read.go:303 # 0x987e71 encoding/xml.(*Decoder).unmarshal+0x2511 /usr/local/go/src/encoding/xml/read.go:471 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x986224 encoding/xml.(*Decoder).unmarshal+0x8c4 /usr/local/go/src/encoding/xml/read.go:418 # 0x988c64 encoding/xml.(*Decoder).unmarshalPath+0x404 /usr/local/go/src/encoding/xml/read.go:709 # 0x986c13 encoding/xml.(*Decoder).unmarshal+0x12b3 /usr/local/go/src/encoding/xml/read.go:543 # 0x9847c4 encoding/xml.(*Decoder).DecodeElement+0xc4 /usr/local/go/src/encoding/xml/read.go:156 # 0x984658 encoding/xml.(*Decoder).Decode+0x98 /usr/local/go/src/encoding/xml/read.go:140 # 0x9845d2 encoding/xml.Unmarshal+0x12 /usr/local/go/src/encoding/xml/read.go:134 # 0xea5546 dsdrive/internal/components/webdisk/services/wopi.(*Service).WopiDiscovery+0x226 /build/internal/components/webdisk/services/wopi/wopi_discovery.go:33 # 0xea5186 dsdrive/internal/components/webdisk/services/wopi.New.func1+0x46 /build/internal/components/webdisk/services/wopi/service.go:74 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xea50e8 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xea50d2 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1: 80 [1: 80] @ 0xd4659c 0xd4b008 0xd4b550 0xd4af05 0xd46348 0xd4b75f 0xd45f78 0xd45de5 0xd4abd0 0xd4aa47 0xd4a4e5 0xd5a696 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xd4659b 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 # 0xd4b007 github.com/segmentio/kafka-go/protocol.forEachStructTag.func1+0xc7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:352 # 0xd4b54f github.com/segmentio/kafka-go/protocol.forEach+0xcf /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:365 # 0xd4af04 github.com/segmentio/kafka-go/protocol.forEachStructTag+0x44 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:304 # 0xd46347 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf.func1+0xa7 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:400 # 0xd4b75e github.com/segmentio/kafka-go/protocol.forEachStructField+0x19e /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:385 # 0xd45f77 github.com/segmentio/kafka-go/protocol.structDecodeFuncOf+0x97 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:399 # 0xd45de4 github.com/segmentio/kafka-go/protocol.decodeFuncOf+0x1c4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/decode.go:362 # 0xd4abcf github.com/segmentio/kafka-go/protocol.makeTypes+0x14f /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:283 # 0xd4aa46 github.com/segmentio/kafka-go/protocol.typesOf+0x46 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:248 # 0xd4a4e4 github.com/segmentio/kafka-go/protocol.Register+0xc4 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/protocol.go:212 # 0xd5a695 github.com/segmentio/kafka-go/protocol/listoffsets.init.0+0x55 /go/pkg/mod/github.com/segmentio/kafka-go@v0.4.47/protocol/listoffsets/listoffsets.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 4: 128 [4: 128] @ 0x97cd0e 0xcf3d54 0xcf44a5 0xd1ff52 0xce7b4c 0xce798b 0xd1fd89 0xd1fd73 0xba0890 0x47cea1 # 0x97cd0d dsdrive/pkg/lruchain.(*LruChain).AddLink+0x8d /build/pkg/lruchain/lru_chain.go:26 # 0xcf3d53 dsdrive/internal/components/webdisk/services/local.(*Service).LoadObjectAccessRights+0x6f3 /build/internal/components/webdisk/services/local/access_rights.go:76 # 0xcf44a4 dsdrive/internal/components/webdisk/services/local.(*Service).LoadProjectsAccessRights+0x284 /build/internal/components/webdisk/services/local/access_rights.go:125 # 0xd1ff51 dsdrive/internal/components/webdisk/services/local.(*Service).reloadProjectRights+0x31 /build/internal/components/webdisk/services/local/service.go:117 # 0xce7b4b dsdrive/pkg/job.(*Job).run+0xeb /build/pkg/job/job.go:72 # 0xce798a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd1fd88 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd1fd72 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:79 # 0xba088f dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1: 144 [1: 144] @ 0xb9f869 0xf47acd 0xf4842b 0x43e5ab 0x47cea1 # 0xb9f868 dsdrive/pkg/app.Run+0x48 /build/pkg/app/app.go:57 # 0xf47acc dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf4842a main.main+0x2a /build/cmd/services/dsdrive/main.go:16 # 0x43e5aa runtime.main+0x28a /usr/local/go/src/runtime/proc.go:272 1: 28672 [1: 28672] @ 0x41158d 0x411aef 0x4701b5 0xbe8150 0xbe8026 0x48a094 0xbd7610 0xbd75f3 0xcc20d9 0xcc1a45 0xcd3d6d 0xad595e 0xad7fb7 0xad7e4f 0xad66a2 0xad7d65 0xcdae3d 0xce2082 0xce52aa 0xce5ca7 0xce5ca8 0xce7225 0xeff3ff 0xf3f8f6 0xf47cdb 0xb9fd5f 0xb9f93c 0xb9f8e6 0xf47acd 0xf4842b 0x43e5ab 0x47cea1 # 0xbe814f github.com/jackc/pgx/v5/pgtype.(*Map).buildReflectTypeToType+0x496f /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:327 # 0xbe8025 github.com/jackc/pgx/v5/pgtype.initDefaultMap+0x4845 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype_default.go:248 # 0x48a093 sync.(*Once).doSlow+0xb3 /usr/local/go/src/sync/once.go:76 # 0xbd760f sync.(*Once).Do+0x2f /usr/local/go/src/sync/once.go:67 # 0xbd75f2 github.com/jackc/pgx/v5/pgtype.NewMap+0x12 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/pgtype/pgtype.go:231 # 0xcc20d8 github.com/jackc/pgx/v5.connect+0x158 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:256 # 0xcc1a44 github.com/jackc/pgx/v5.ConnectConfig+0xe4 /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/conn.go:159 # 0xcd3d6c github.com/jackc/pgx/v5/stdlib.(*driverConnector).Connect+0xcc /go/pkg/mod/github.com/jackc/pgx/v5@v5.7.4/stdlib/sql.go:355 # 0xad595d database/sql.(*DB).conn+0x87d /usr/local/go/src/database/sql/sql.go:1423 # 0xad7fb6 database/sql.(*DB).query+0x56 /usr/local/go/src/database/sql/sql.go:1751 # 0xad7e4e database/sql.(*DB).QueryContext.func1+0x4e /usr/local/go/src/database/sql/sql.go:1734 # 0xad66a1 database/sql.(*DB).retry+0x41 /usr/local/go/src/database/sql/sql.go:1568 # 0xad7d64 database/sql.(*DB).QueryContext+0xc4 /usr/local/go/src/database/sql/sql.go:1733 # 0xcdae3c github.com/pressly/goose/v3/internal/dialect.(*store).ListMigrations+0x9c /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/internal/dialect/store.go:147 # 0xce2081 github.com/pressly/goose/v3.EnsureDBVersionContext+0x61 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/migrate.go:215 # 0xce52a9 github.com/pressly/goose/v3.UpToContext+0x189 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:63 # 0xce5ca6 github.com/pressly/goose/v3.UpContext+0x46 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:168 # 0xce5ca7 github.com/pressly/goose/v3.Up+0x47 /go/pkg/mod/github.com/pressly/goose/v3@v3.24.2/up.go:163 # 0xce7224 dsdrive/pkg/database.Migrate+0x1a4 /build/pkg/database/init.go:66 # 0xeff3fe dsdrive/internal/components/webdisk/sql.MigrateDatabase+0x5e /build/internal/components/webdisk/sql/migrations.go:20 # 0xf3f8f5 dsdrive/internal/components/webdisk.Run+0x695 /build/internal/components/webdisk/application.go:96 # 0xf47cda dsdrive/pkg/cmd.Run.func1+0x1a /build/pkg/cmd/cmd.go:52 # 0xb9fd5e dsdrive/pkg/app.(*App).init+0x1e /build/pkg/app/app.go:124 # 0xb9f93b dsdrive/pkg/app.(*App).run+0x1b /build/pkg/app/app.go:88 # 0xb9f8e5 dsdrive/pkg/app.Run+0xc5 /build/pkg/app/app.go:68 # 0xf47acc dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf4842a main.main+0x2a /build/cmd/services/dsdrive/main.go:16 # 0x43e5aa runtime.main+0x28a /usr/local/go/src/runtime/proc.go:272 1: 65536 [66: 4325376] @ 0xa8bbb8 0xa8bb39 0xa89e46 0xa96f52 0xa96cf2 0x47cea1 # 0xa8bbb7 bufio.NewWriterSize+0x117 /usr/local/go/src/bufio/bufio.go:596 # 0xa8bb38 github.com/valyala/fasthttp.acquireWriter+0x98 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2682 # 0xa89e45 github.com/valyala/fasthttp.(*Server).serveConn+0x1625 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/server.go:2445 # 0xa96f51 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:225 # 0xa96cf1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.60.0/workerpool.go:197 1: 65536 [1: 65536] @ 0x41158d 0x46fd9a 0xf22d05 0xeffd56 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xf22d04 github.com/xdg-go/stringprep.map.init.3+0x24 /go/pkg/mod/github.com/xdg-go/stringprep@v1.0.4/tables.go:1820 # 0xeffd55 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: 147456 [1: 147456] @ 0xec274c 0xed41c2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed41c1 github.com/swaggo/files.init.15+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui.css.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: 278528 [1: 278528] @ 0xec274c 0xed42a2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed42a1 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: 303104 [1: 303104] @ 0xec274c 0xed4462 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed4461 github.com/swaggo/files.init.18+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui.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: 344064 [1: 344064] @ 0xec274c 0xed4002 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed4001 github.com/swaggo/files.init.13+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-standalone-preset.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: 409600 [1: 409600] @ 0xec274c 0xed3c82 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3c81 github.com/swaggo/files.init.9+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-es-bundle-core.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] @ 0xec274c 0xed3ac2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3ac1 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: 1097728 [1: 1097728] @ 0xec274c 0xed3e42 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3e41 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: 1277952 [1: 1277952] @ 0xec274c 0xed3d62 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3d61 github.com/swaggo/files.init.10+0x81 /go/pkg/mod/github.com/swaggo/files@v0.0.0-20220610200504-28940afbdbfe/b0xfile__swagger-ui-es-bundle-core.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: 1540096 [1: 1540096] @ 0xec274c 0xed3f22 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3f21 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] @ 0xec274c 0xed3ba2 0x44ce08 0x43e665 0x43e54e 0x47cea1 # 0xec274b golang.org/x/net/webdav.(*memFile).Write+0x2eb /go/pkg/mod/golang.org/x/net@v0.38.0/webdav/file.go:601 # 0xed3ba1 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 # runtime.MemStats # Alloc = 30708784 # TotalAlloc = 4227542568 # Sys = 50353416 # Lookups = 0 # Mallocs = 51908611 # Frees = 51570061 # HeapAlloc = 30708784 # HeapSys = 40271872 # HeapIdle = 6692864 # HeapInuse = 33579008 # HeapReleased = 4562944 # HeapObjects = 338550 # Stack = 1671168 / 1671168 # MSpan = 435840 / 505920 # MCache = 9600 / 15600 # BuckHashSys = 2004558 # GCSys = 3974800 # OtherSys = 1909498 # NextGC = 35272344 # LastGC = 1769051097627842207 # PauseNs = [80140 62970 57275 71471 88687 161922 70623 68783 69240 68229 68790 86963 76166 76334 93208 66320 68291 102788 67302 63093 70065 81863 66332 60955 284370 124051 62567 208699 113450 74847 61623 69335 61050 64412 87685 62775 59804 421075 65991 64227 67394 92789 65628 65344 66065 99322 97741 85943 119741 67894 121131 96875 65134 62301 88714 77376 107921 63800 70134 79373 64175 67478 63148 84920 81161 74532 69177 59955 108806 136590 67713 61577 84676 119111 98106 106744 68888 91111 200879 83233 94184 70037 84899 62185 171741 75496 62992 64121 97433 97542 72115 118161 84629 78347 68098 130266 66081 73577 81065 55591 77574 66609 56708 139121 326583 55237 65910 72601 90198 54996 195588 59174 77316 72209 71388 62691 146217 64865 93789 84251 66797 98756 85402 58225 55130 59591 63868 52213 61445 59100 87281 61765 58422 85001 96635 57586 56966 64439 65315 57990 60315 100911 92575 73786 79851 69163 164813 86275 133779 74920 68575 126629 105887 60554 58361 59967 136700 65829 56839 90486 77600 61625 126568 59269 127588 63292 69669 56681 60461 90221 76837 101058 92609 58897 74815 191543 69609 84339 57292 68113 125352 58244 71464 83543 78898 67542 131908 55417 87358 62549 59791 60737 74533 59759 85472 74279 64135 75942 71937 118725 63655 69532 95480 59330 60821 83338 75917 56762 92001 85417 65767 76894 55925 66233 81357 57630 95766 92756 170033 63803 83660 100766 97739 82074 114082 60705 63450 69039 169524 113906 83632 67872 65113 58921 903966 133081 96833 56826 61140 85075 86209 60374 67743 71540 91808 61769 66632 124916 64215 71224 71687 55449 70018 62799 69907 59231] # PauseEnd = [1769040792806277272 1769040912968280348 1769041007462047285 1769041117609676537 1769041237722641826 1769041357853386026 1769041477967950451 1769041598049180167 1769041718112058192 1769041838184309305 1769041958251979711 1769042078322494491 1769042197174544898 1769042317457780125 1769042437527210030 1769042557591186922 1769042677629292412 1769042797721862281 1769042917786583053 1769043036017461045 1769043156242465093 1769043276305904179 1769043396370170436 1769043510397838233 1769043617924779541 1769043735054435531 1769043850059087002 1769043970072194477 1769044090079200811 1769044210211990425 1769044330274505624 1769044450343537021 1769044558084777920 1769044678267938200 1769044798332734139 1769044918396821769 1769045038465813797 1769045158529448428 1769045278593617821 1769045398664331814 1769045518717853624 1769045638799389034 1769045758865272410 1769045878932989478 1769045998994602430 1769046116627372574 1769046236949168502 1769046357016340322 1769046477028878649 1769046597149611618 1769046717168108090 1769046837283236249 1769046957353846876 1769047077418565917 1769047197482050297 1769047317547800994 1769047437611655996 1769047557668972429 1769047677735648504 1769047797810726479 1769047877640325735 1769047997924556237 1769048117986575355 1769048230066760274 1769048350119909184 1769048470189411909 1769048590256683300 1769048705922773509 1769048826003477853 1769048946071198399 1769049066133617581 1769049186207078884 1769049276438818382 1769049396537423316 1769049467665993772 1769049587800326857 1769049707867626930 1769049823208065720 1769049925117146674 1769050017080767720 1769050137105712620 1769050257167791777 1769050377234431201 1769050497304042782 1769050617366923765 1769050737433939194 1769050857497749015 1769050977566400070 1769051097627842207 1769023806348692168 1769023900584447865 1769023992329254550 1769024112508121977 1769024180937823954 1769024297083349430 1769024417141890436 1769024511200125289 1769024603292436175 1769024723310184719 1769024811485200693 1769024909409712092 1769025029463329582 1769025119838809319 1769025215380286829 1769025335616906329 1769025428703952141 1769025520533395849 1769025640787030599 1769025740950935929 1769025827024052957 1769025947028418639 1769026067216371470 1769026170729079507 1769026253354262948 1769026373381771252 1769026450718879389 1769026558590042932 1769026678859724157 1769026762845990264 1769026865097076917 1769026985237618845 1769027064633234784 1769027170923505900 1769027291143923027 1769027381407799794 1769027476600544057 1769027596831361788 1769027683241800096 1769027799681949763 1769027904015132900 1769028024059646115 1769028121170220750 1769028221185794551 1769028331204867872 1769028451214628166 1769028558872794286 1769028654136900346 1769028759649307823 1769028879721127308 1769028969457342156 1769029080663950096 1769029186422459904 1769029306509304740 1769029405798100664 1769029500951027672 1769029613898276241 1769029733998888819 1769029830023302820 1769029919590881114 1769030039646825596 1769030142939594043 1769030225249407537 1769030345348159027 1769030452715745345 1769030553792637232 1769030673992532950 1769030775364665398 1769030895396291279 1769030989566679671 1769031087506431863 1769031202653719896 1769031322862277996 1769031437250304127 1769031523348634204 1769031632444894102 1769031752101085276 1769031872174111911 1769031983802472042 1769032076646929616 1769032179837077589 1769032299894695864 1769032413290268678 1769032507013788042 1769032607382490433 1769032727435563414 1769032842718536658 1769032949252415064 1769033050022922618 1769033159458935988 1769033279551435185 1769033399652436654 1769033509762063642 1769033616405375100 1769033717590088940 1769033828335643717 1769033948533077689 1769034052911423499 1769034153250721959 1769034256171663062 1769034376342399198 1769034478913400385 1769034586104519600 1769034683314452544 1769034803581033850 1769034911238441446 1769035026000704564 1769035141456838203 1769035251608034205 1769035363305883259 1769035477260560220 1769035597454328830 1769035710295514449 1769035823728927751 1769035929991839535 1769036027676046895 1769036147754698654 1769036267824234093 1769036380388537934 1769036500523121196 1769036604864640331 1769036610024901638 1769036615052554441 1769036620570019427 1769036625485652242 1769036630732765876 1769036635754731873 1769036639514993667 1769036644802063758 1769036650474317972 1769036655990730021 1769036661555905563 1769036759345763816 1769036879432535237 1769036991188251686 1769037103558976583 1769037207194909229 1769037325365987556 1769037431887355109 1769037552120652966 1769037644648547739 1769037737125626949 1769037857282179926 1769037977349069227 1769038093913857678 1769038191258209316 1769038308376021298 1769038428588961043 1769038538390940987 1769038658409451121 1769038777540193275 1769038897743833846 1769039017925283489 1769039137993427874 1769039258059599782 1769039378120044732 1769039498188327872 1769039618253819560 1769039738316841811 1769039858380662638 1769039978444797616 1769040098516361751 1769040204213291949 1769040324249612653 1769040436888120320 1769040556984805670 1769040676922739934] # NumGC = 345 # NumForcedGC = 0 # GCCPUFraction = 7.940475447432254e-06 # DebugGC = false # MaxRSS = 98127872