kataras / kataras/iris

ctx.Next() error

Open
#2,366 0 comments 0 reactions 1 assignee Claimed by @kataras View on GitHub
Dominant language
Go
Stars
25.6k
Forks
2.4k
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
The same code will cause an error if the iris version number is replaced.if iris version is 12.2
1 is normal,but upgrade to 12.2.5 and above is abnormal,error mssage。The following is the error report。
The problem lies in ctx.Next()

project address: https://github.com/qiafan666/framework-go
**To Reproduce**
/hero.makeHandler.func2')
Trace: runtime error: invalid memory address or nil pointer dereference
D:/golang/src/runtime/panic.go:920
D:/golang/src/runtime/panic.go:261
D:/golang/src/runtime/signal_windows.go:364
D:/golang/go_WorkSpace/src/framework-go/controller/base_controller.go:29
D:/golang/src/reflect/value.go:596
D:/golang/src/reflect/value.go:380
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/hero/handler.go:180
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/context/context.go:683
D:/golang/go_WorkSpace/src/framework-go/middleware/portal_mid.go:62
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/context/context.go:683
D:/golang/go_WorkSpace/pkg/mod/github.com/iris-contrib/middleware/cors@v0.0.0-20230311205048-b568fe9b470f/cors.go:194
D:/golang/go_WorkSpace/src/framework-go/middleware/common.go:52
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/context/context.go:683
D:/golang/go_WorkSpace/pkg/mod/github.com/qiafan666/gotato@v1.0.62/middleware/defualt.go:43
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/context/context.go:531
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/core/router/handler.go:498
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/core/router/router.go:101
D:/golang/go_WorkSpace/pkg/mod/github.com/kataras/iris/v12@v12.2.10/core/router/router.go:341
D:/golang/src/net/http/server.go:2938
D:/golang/src/net/http/server.go:2009
D:/golang/src/runtime/asm_amd64.s:1650

**iris.Version**
- e.g. v12.2.1 is normal,but v12.2.5 and more is abnormal

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.