Closed vxxvvxxv closed 1 year ago
Additional information with -DV flag:
[81155] 2023/06/21 15:34:49.438783 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845454.1210616.1687337875628835000.3039880 684]
[81155] 2023/06/21 15:34:49.441707 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478173.880951.1687337717897828000.3218553 4]
[81155] 2023/06/21 15:34:49.441713 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.441724 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478174.880952.1687337717897978000.3218553 4]
[81155] 2023/06/21 15:34:49.441725 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.441729 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478175.880953.1687337717898116000.3218553 4]
[81155] 2023/06/21 15:34:49.441730 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.441740 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478176.880954.1687337717898244000.3218553 4]
[81155] 2023/06/21 15:34:49.444008 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.444025 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478177.880955.1687337717898374000.3218553 4]
[81155] 2023/06/21 15:34:49.444027 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.444492 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478178.880956.1687337717898507000.3218553 4]
[81155] 2023/06/21 15:34:49.444501 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.444509 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478179.880957.1687337717898655000.3218553 4]
[81155] 2023/06/21 15:34:49.444511 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.444529 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478180.880958.1687337717898791000.3218553 4]
[81155] 2023/06/21 15:34:49.442867 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845455.1210617.1687337875629509000.3039879 684]
[81155] 2023/06/21 15:34:49.447264 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845456.1210618.1687337875630085000.3039878 684]
[81155] 2023/06/21 15:34:49.447274 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845457.1210619.1687337875630627000.3039877 684]
[81155] 2023/06/21 15:34:49.447278 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845458.1210620.1687337875631066000.3039876 684]
[81155] 2023/06/21 15:34:49.447280 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845459.1210621.1687337875631705000.3039875 684]
[81155] 2023/06/21 15:34:49.447282 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845460.1210622.1687337875632198000.3039874 684]
[81155] 2023/06/21 15:34:49.449574 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845461.1210623.1687337875633030000.3039873 684]
[81155] 2023/06/21 15:34:49.449580 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845462.1210624.1687337875633803000.3039872 684]
[81155] 2023/06/21 15:34:49.449582 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845463.1210625.1687337875634632000.3039871 684]
[81155] 2023/06/21 15:34:49.449584 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845464.1210626.1687337875635170000.3039870 684]
[81155] 2023/06/21 15:34:49.449587 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845465.1210627.1687337875635882000.3039869 684]
[81155] 2023/06/21 15:34:49.447839 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.451768 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478181.880959.1687337717898929000.3218553 4]
[81155] 2023/06/21 15:34:49.451774 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.451778 [TRC] 127.0.0.1:56114 - cid:7 - <<- [UNSUB 2 ]
[81155] 2023/06/21 15:34:49.451785 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845466.1210628.1687337875636531000.3039868 684]
[81155] 2023/06/21 15:34:49.453159 [TRC] 127.0.0.1:56114 - cid:7 - ->> [MSG RW-MANAGER.MT5-DEAL.> 2 $JS.ACK.DEALS.aY4RukeB.1.845467.1210629.1687337875637118000.3039867 684]
[81155] 2023/06/21 15:34:49.453173 [TRC] 127.0.0.1:56114 - cid:7 - <-> [DELSUB 2]
[81155] 2023/06/21 15:34:49.455618 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.ACK.DEALS.aY4RukeB.2.478182.880960.1687337717899051000.3218553 4]
[81155] 2023/06/21 15:34:49.455650 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: ["+ACK"]
[81155] 2023/06/21 15:34:49.455691 [TRC] 127.0.0.1:56114 - cid:7 - <<- [PUB $JS.API.CONSUMER.DELETE.DEALS.aY4RukeB _INBOX.SFiTWwyq48J1gVGOA4CTYD.eQKfmmW4 0]
[81155] 2023/06/21 15:34:49.455697 [TRC] 127.0.0.1:56114 - cid:7 - <<- MSG_PAYLOAD: [""]
[81155] 2023/06/21 15:34:49.573496 [TRC] JETSTREAM - <-> [DELSUB 1]
[81155] 2023/06/21 15:34:49.583798 [TRC] JETSTREAM - <-> [DELSUB 2]
[81155] 2023/06/21 15:34:49.583821 [TRC] JETSTREAM - <-> [DELSUB 45]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x20 pc=0x10068ee68]
goroutine 2793 [running]:
time.(*Timer).Reset(0x14000594908?, 0x18?)
time/sleep.go:135 +0x18
github.com/nats-io/nats-server/v2/server.(*consumer).checkPending(0x14000594900)
github.com/nats-io/nats-server/v2/server/consumer.go:3817 +0x590
created by time.goFunc
time/sleep.go:176 +0x38
Thanks for the report @vxxvvxxv. Looking at the location of the panic, this may have been fixed in 2.9.16 (or later). 2.9.19 was released yesterday, so if you wouldn't mind updating to at least 2.9.16 and seeing if you still observe the issue that would be helpful.
Defect
Versions of
nats-server
and affected client libraries used:2.9.15
OS/Container environment:
MacOS 13.4 (22F66)
Steps or code to reproduce the issue:
Just waiting when nats stored about
4164339
items.Actual result:
I use nats JetStream and got this message:
My stream information