Skip to content

account/signin: runtime error: invalid memory address or nil pointer dereference #50

@shi-gg

Description

@shi-gg

https://pds.wamellow.com/account/signin

cocoon-pds  | 2026/01/02 18:02:01 http: panic serving 172.23.0.1:54554: runtime error: invalid memory address or nil pointer dereference
cocoon-pds  | goroutine 90046 [running]:
cocoon-pds  | net/http.(*conn).serve.func1()
cocoon-pds  | 	/usr/local/go/src/net/http/server.go:1943 +0xd3
cocoon-pds  | panic({0x130d720?, 0x2139f70?})
cocoon-pds  | 	/usr/local/go/src/runtime/panic.go:783 +0x132
cocoon-pds  | github.com/gorilla/sessions.(*Session).Save(...)
cocoon-pds  | 	/go/pkg/mod/github.com/gorilla/sessions@v1.4.0/sessions.go:81
cocoon-pds  | panic({0x130d720?, 0x2139f70?})
cocoon-pds  | 	/usr/local/go/src/runtime/panic.go:783 +0x132
cocoon-pds  | github.com/gorilla/sessions.(*Session).Flashes(...)
cocoon-pds  | 	/go/pkg/mod/github.com/gorilla/sessions@v1.4.0/sessions.go:53
cocoon-pds  | github.com/haileyok/cocoon/server.getFlashesFromSession({0x17d5740, 0xc00138caa0}, 0x0)
cocoon-pds  | 	/dockerbuild/server/handle_account_signin.go:47 +0x121
cocoon-pds  | github.com/haileyok/cocoon/server.(*Server).handleAccountSigninGet(0x14bbefc?, {0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/dockerbuild/server/handle_account_signin.go:59 +0x51
cocoon-pds  | github.com/labstack/echo/v4.(*Echo).add.func1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo/v4@v4.13.3/echo.go:581 +0x45
cocoon-pds  | github.com/labstack/echo/v4/middleware.CORSWithConfig.func1.1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo/v4@v4.13.3/middleware/cors.go:215 +0x482
cocoon-pds  | github.com/haileyok/cocoon/server.New.Middleware.MiddlewareWithConfig.func8.1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo-contrib@v0.17.4/session/session.go:73 +0xfd
cocoon-pds  | github.com/labstack/echo/v4.(*Echo).ServeHTTP.func1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo/v4@v4.13.3/echo.go:662 +0x126
cocoon-pds  | github.com/haileyok/cocoon/server.New.New.NewWithConfig.func7.1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/samber/slog-echo@v1.16.1/middleware.go:127 +0x2e8
cocoon-pds  | github.com/haileyok/cocoon/server.New.RemoveTrailingSlash.RemoveTrailingSlashWithConfig.func6.1({0x17d5740, 0xc00138caa0})
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo/v4@v4.13.3/middleware/slash.go:117 +0x1ff
cocoon-pds  | github.com/labstack/echo/v4.(*Echo).ServeHTTP(0xc0006eb448, {0x17b9bc0, 0xc000abf680}, 0xc000fea280)
cocoon-pds  | 	/go/pkg/mod/github.com/labstack/echo/v4@v4.13.3/echo.go:668 +0x32b
cocoon-pds  | net/http.serverHandler.ServeHTTP({0xc0006e5cc0?}, {0x17b9bc0?, 0xc000abf680?}, 0x6?)
cocoon-pds  | 	/usr/local/go/src/net/http/server.go:3340 +0x8e
cocoon-pds  | net/http.(*conn).serve(0xc00049fcb0, {0x17bc7b0, 0xc0008ff8f0})
cocoon-pds  | 	/usr/local/go/src/net/http/server.go:2109 +0x665
cocoon-pds  | created by net/http.(*Server).Serve in goroutine 66
cocoon-pds  | 	/usr/local/go/src/net/http/server.go:3493 +0x485

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions