Closed apis closed 2 years ago
@apis Could you please try with the main of NATS Server (or at least after this PR was merged: https://github.com/nats-io/nats-server/pull/3393). If you run docker images, you could try with the nightly synadia/nats-server:nightly
.
We believe this issue may have been fixed.
@kozlovic I tested it with latest main (2.9.0-RC.8) it throws the same error:
PS C:\sandbox\Spikes\jetstream-bug\nats> ./nats-server2 -DV -c .\leaf.conf
[3788] 2022/08/24 13:04:57.451402 [INF] Starting nats-server
[3788] 2022/08/24 13:04:57.452709 [INF] Version: 2.9.0-RC.8
[3788] 2022/08/24 13:04:57.452709 [INF] Git: [not set]
[3788] 2022/08/24 13:04:57.452709 [DBG] Go build: go1.18.1
[3788] 2022/08/24 13:04:57.453431 [INF] Cluster: leaf-server
[3788] 2022/08/24 13:04:57.453431 [INF] Name: leaf-server
[3788] 2022/08/24 13:04:57.453431 [INF] Node: 1nWZLJcM
[3788] 2022/08/24 13:04:57.453431 [INF] ID: NDKTKU6BJC4LPKGU77B2ASROLEDCRXL323CZDRPR5QBXLWIHRUPLK2FA
[3788] 2022/08/24 13:04:57.453431 [WRN] Plaintext passwords detected, use nkeys or bcrypt
[3788] 2022/08/24 13:04:57.454016 [INF] Using configuration file: .\leaf.conf
[3788] 2022/08/24 13:04:57.454563 [INF] Starting JetStream
[3788] 2022/08/24 13:04:57.455093 [DBG] JetStream creating dynamic configuration - 47.92 GB memory, 1.00 TB disk
[3788] 2022/08/24 13:04:57.456418 [INF] _ ___ _____ ___ _____ ___ ___ _ __ __
[3788] 2022/08/24 13:04:57.456926 [INF] _ | | __|_ _/ __|_ _| _ \ __| /_\ | \/ |
[3788] 2022/08/24 13:04:57.456990 [INF] | || | _| | | \__ \ | | | / _| / _ \| |\/| |
[3788] 2022/08/24 13:04:57.456990 [INF] \__/|___| |_| |___/ |_| |_|_\___/_/ \_\_| |_|
[3788] 2022/08/24 13:04:57.457652 [INF]
[3788] 2022/08/24 13:04:57.457740 [INF] https://docs.nats.io/jetstream
[3788] 2022/08/24 13:04:57.457740 [INF]
[3788] 2022/08/24 13:04:57.458257 [INF] ---------------- JETSTREAM ----------------
[3788] 2022/08/24 13:04:57.458400 [INF] Max Memory: 47.92 GB
[3788] 2022/08/24 13:04:57.458669 [INF] Max Storage: 1.00 TB
[3788] 2022/08/24 13:04:57.458766 [INF] Store Directory: "store_leaf\jetstream"
[3788] 2022/08/24 13:04:57.458766 [INF] Domain: leaf
[3788] 2022/08/24 13:04:57.459290 [INF] -------------------------------------------
[3788] 2022/08/24 13:04:57.459477 [DBG] Exports:
[3788] 2022/08/24 13:04:57.459477 [DBG] $JS.API.>
[3788] 2022/08/24 13:04:57.460100 [DBG] Enabled JetStream for account "LEAF_INGRESS"
[3788] 2022/08/24 13:04:57.460100 [DBG] Max Memory: -1 B
[3788] 2022/08/24 13:04:57.460607 [DBG] Max Storage: -1 B
[3788] 2022/08/24 13:04:57.462701 [DBG] JetStream state for account "LEAF_INGRESS" recovered
[3788] 2022/08/24 13:04:57.462868 [DBG] Enabled JetStream for account "HUB_USER"
[3788] 2022/08/24 13:04:57.462868 [DBG] Max Memory: -1 B
[3788] 2022/08/24 13:04:57.463373 [DBG] Max Storage: -1 B
[3788] 2022/08/24 13:04:57.465017 [DBG] JetStream state for account "HUB_USER" recovered
[3788] 2022/08/24 13:04:57.465017 [DBG] Enabled JetStream for account "LEAF_USER"
[3788] 2022/08/24 13:04:57.465017 [DBG] Max Memory: -1 B
[3788] 2022/08/24 13:04:57.465595 [DBG] Max Storage: -1 B
[3788] 2022/08/24 13:04:57.467125 [DBG] JetStream state for account "LEAF_USER" recovered
[3788] 2022/08/24 13:04:57.469893 [INF] Listening for client connections on 0.0.0.0:34111
[3788] 2022/08/24 13:04:57.469893 [DBG] Get non local IPs for "0.0.0.0"
[3788] 2022/08/24 13:04:57.512561 [DBG] ip=172.28.112.1
[3788] 2022/08/24 13:04:57.550545 [DBG] ip=fd5e:9a9e:c5bd:10:7d3a:5371:a3e0:ce8e
[3788] 2022/08/24 13:04:57.551554 [DBG] ip=fd5e:9a9e:c5bd:10:8c0:8d5d:bce6:90be
[3788] 2022/08/24 13:04:57.551799 [DBG] ip=fd5e:9a9e:c5bd:10:15af:9cd6:b21c:e8e0
[3788] 2022/08/24 13:04:57.551799 [DBG] ip=fd5e:9a9e:c5bd:10:d431:eca6:6145:dd68
[3788] 2022/08/24 13:04:57.551799 [DBG] ip=192.168.1.190
[3788] 2022/08/24 13:04:57.588571 [DBG] ip=172.31.144.1
[3788] 2022/08/24 13:04:57.601570 [DBG] ip=172.25.0.1
[3788] 2022/08/24 13:04:57.601829 [INF] Server is ready
[3788] 2022/08/24 13:04:57.601829 [DBG] maxprocs: Leaving GOMAXPROCS=8: CPU quota undefined
[3788] 2022/08/24 13:04:57.601829 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:04:58.615822 [ERR] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 1): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:04:59.620309 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:00.620550 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 2): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:01.625179 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:02.638929 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 3): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:03.651219 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:04.659132 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 4): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:05.660444 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:06.667061 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 5): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:07.682098 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:08.685821 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 6): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:09.686363 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:10.687349 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 7): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:11.689782 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:12.693568 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 8): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:13.704502 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:14.705996 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 9): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:15.720178 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:16.724301 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 10): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:17.730905 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:18.741737 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 11): dial tcp 0.0.0.0:34333: i/o timeout
[3788] 2022/08/24 13:05:19.567767 [DBG] 127.0.0.1:9310 - cid:7 - Client connection created
[3788] 2022/08/24 13:05:19.568788 [TRC] 127.0.0.1:9310 - cid:7 - <<- [CONNECT {"verbose":false,"pedantic":false,"user":"leaf_user","pass":"[REDACTED]","tls_required":false,"name":"Backend Service User Connection","lang":"go","version":"1.13.0","protocol":1,"echo":true,"headers":true,"no_responders":true}]
[3788] 2022/08/24 13:05:19.569388 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- [PING]
[3788] 2022/08/24 13:05:19.569388 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - ->> [PONG]
[3788] 2022/08/24 13:05:19.569970 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- [SUB _INBOX.XBxlvlrp7r0R5RN49P6IzL.* 1]
[3788] 2022/08/24 13:05:19.569970 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- [PUB JS.leaf_ingress@leaf.API.STREAM.INFO.time-stream _INBOX.XBxlvlrp7r0R5RN49P6IzL.jH2bwuPl 0]
[3788] 2022/08/24 13:05:19.570550 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- MSG_PAYLOAD: [""]
[3788] 2022/08/24 13:05:19.571252 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - ->> [MSG _INBOX.XBxlvlrp7r0R5RN49P6IzL.jH2bwuPl 1 127]
[3788] 2022/08/24 13:05:19.571252 [TRC] ACCOUNT - <<- [PUB $JS.EVENT.ADVISORY.API 472]
[3788] 2022/08/24 13:05:19.571757 [TRC] ACCOUNT - <<- MSG_PAYLOAD: ["{\"type\":\"io.nats.jetstream.advisory.v1.api_audit\",\"id\":\"V8Mg5G9V4UMnUSwufprHw4\",\"timestamp\":\"2022-08-24T17:05:19.5712522Z\",\"server\":\"leaf-server\",\"client\":{\"acc\":\"LEAF_USER\",\"svc\":\"LEAF_INGRESS\",\"rtt\":1686000,\"server\":\"leaf-server\",\"cluster\":\"leaf-server\"},\"subject\":\"$JS.API.STREAM.INFO.time-stream\",\"response\":\"{\\\"type\\\":\\\"io.nats.jetstream.api.v1.stream_info_response\\\",\\\"error\\\":{\\\"code\\\":404,\\\"err_code\\\":10059,\\\"description\\\":\\\"stream not found\\\"}}\",\"domain\":\"leaf\"}"]
[3788] 2022/08/24 13:05:19.572339 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- [PUB JS.leaf_ingress@leaf.API.STREAM.CREATE.time-stream _INBOX.XBxlvlrp7r0R5RN49P6IzL.tEo3sh51 202]
[3788] 2022/08/24 13:05:19.572339 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- MSG_PAYLOAD: ["{\"name\":\"time-stream\",\"subjects\":[\"time-stream\"],\"retention\":\"limits\",\"max_consumers\":0,\"max_msgs\":0,\"max_bytes\":0,\"discard\":\"old\",\"max_age\":0,\"max_msgs_per_subject\":0,\"storage\":\"file\",\"num_replicas\":0}"]
[3788] 2022/08/24 13:05:19.578301 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - ->> [MSG _INBOX.XBxlvlrp7r0R5RN49P6IzL.tEo3sh51 1 609]
[3788] 2022/08/24 13:05:19.578301 [TRC] ACCOUNT - <<- [PUB $JS.EVENT.ADVISORY.API 1265]
[3788] 2022/08/24 13:05:19.578827 [TRC] ACCOUNT - <<- MSG_PAYLOAD: ["{\"type\":\"io.nats.jetstream.advisory.v1.api_audit\",\"id\":\"V8Mg5G9V4UMnUSwufprI06\",\"timestamp\":\"2022-08-24T17:05:19.5783019Z\",\"server\":\"leaf-server\",\"client\":{\"acc\":\"LEAF_USER\",\"svc\":\"LEAF_INGRESS\",\"rtt\":1686000,\"server\":\"leaf-server\",\"cluster\":\"leaf-server\"},\"subject\":\"$JS.API.STREAM.CREATE.time-stream\",\"request\":\"{\\\"name\\\":\\\"time-stream\\\",\\\"subjects\\\":[\\\"time-stream\\\"],\\\"retention\\\":\\\"limits\\\",\\\"max_consumers\\\":0,\\\"max_msgs\\\":0,\\\"max_bytes\\\":0,\\\"discard\\\":\\\"old\\\",\\\"max_age\\\":0,\\\"max_msgs_per_subject\\\":0,\\\"storage\\\":\\\"file\\\",\\\"num_replicas\\\":0}\",\"response\":\"{\\\"type\\\":\\\"io.nats.jetstream.api.v1.stream_create_response\\\",\\\"config\\\":{\\\"name\\\":\\\"time-stream\\\",\\\"subjects\\\":[\\\"time-stream\\\"],\\\"retention\\\":\\\"limits\\\",\\\"max_consumers\\\":-1,\\\"max_msgs\\\":-1,\\\"max_bytes\\\":-1,\\\"max_age\\\":0,\\\"max_msgs_per_subject\\\":-1,\\\"max_msg_size\\\":-1,\\\"discard\\\":\\\"old\\\",\\\"storage\\\":\\\"file\\\",\\\"num_replicas\\\":1,\\\"duplicate_window\\\":120000000000,\\\"sealed\\\":false,\\\"deny_delete\\\":false,\\\"deny_purge\\\":false,\\\"allow_rollup_hdrs\\\":false},\\\"created\\\":\\\"2022-08-24T17:05:19.5729039Z\\\",\\\"state\\\":{\\\"messages\\\":0,\\\"bytes\\\":0,\\\"first_seq\\\":0,\\\"first_ts\\\":\\\"0001-01-01T00:00:00Z\\\",\\\"last_seq\\\":0,\\\"last_ts\\\":\\\"0001-01-01T00:00:00Z\\\",\\\"consumer_count\\\":0},\\\"did_create\\\":true}\",\"domain\":\"leaf\"}"]
[3788] 2022/08/24 13:05:19.579426 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- [PUB time-stream _INBOX.XBxlvlrp7r0R5RN49P6IzL.dbYqMv31 27]
[3788] 2022/08/24 13:05:19.579426 [TRC] 127.0.0.1:9310 - cid:7 - "v1.13.0:go:Backend Service User Connection" - <<- MSG_PAYLOAD: ["\"2022-08-24T13:05:19-04:00\""]
[3788] 2022/08/24 13:05:19.742894 [DBG] Trying to connect as leafnode to remote server on "0.0.0.0:34333"
[3788] 2022/08/24 13:05:20.754748 [DBG] Error trying to connect as leafnode to remote server "0.0.0.0:34333" (attempt 12): dial tcp 0.0.0.0:34333: i/o timeout
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0xc0205815c0 stack=[0xc020580000, 0xc040580000]
fatal error: stack overflow
runtime stack:
runtime.throw({0x84ace3?, 0xc40d80?})
c:/sandbox/go/src/runtime/panic.go:992 +0x76
runtime.newstack()
c:/sandbox/go/src/runtime/stack.go:1101 +0x5db
runtime.morestack()
c:/sandbox/go/src/runtime/asm_amd64.s:547 +0x93
goroutine 40 [running]:
github.com/nats-io/nats-server/v2/server.(*client).processServiceImport(0xc00006b300, 0xc0005bc000, 0xc0000e9b00, {0xc00bebcbb0, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:3853 +0x11fe fp=0xc0205815d0 sp=0xc0205815c8 pc=0x55317e
github.com/nats-io/nats-server/v2/server.(*Account).processServiceImportResponse(0xc0000e9b00, 0xc020581698?, 0xc00006b300, 0x11?, {0xc00beb0d80?, 0x0?}, {0x0?, 0x0?}, {0xc00bebcbb0, 0x7d, ...})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/accounts.go:2151 +0x1fb fp=0xc020581640 sp=0xc0205815d0 pc=0x5205bb
github.com/nats-io/nats-server/v2/server.(*Account).processServiceImportResponse-fm(0x0?, 0x0?, 0x0?, {0xc00beb0d80?, 0x0?}, {0x0?, 0x0?}, {0xc00bebcbb0, 0x7d, 0xa8})
<autogenerated>:1 +0x77 fp=0xc0205816a8 sp=0xc020581640 pc=0x73e0d7
github.com/nats-io/nats-server/v2/server.(*client).deliverMsg(0xc00006b300, 0xc00014ea80, 0xc0000e9b00, {0xc00beb0d68, 0x11, 0x18}, {0x0, 0x0, 0x0}, {0xc00006c798, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:3192 +0xbed fp=0xc0205818e0 sp=0xc0205816a8 pc=0x54e6cd
github.com/nats-io/nats-server/v2/server.(*client).processMsgResults(0xc00006b300, 0x0?, 0xc000282c00, {0xc00bebcbb0, 0x7d, 0xa8}, {0xcd5340, 0x0, 0x0?}, {0xc00beb0d68, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4200 +0xa76 fp=0xc020581e60 sp=0xc0205818e0 pc=0x554136
github.com/nats-io/nats-server/v2/server.(*client).processServiceImport(0xc00006b300, 0xc000134480, 0xc0000e98c0, {0xc00bebcb00, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4016 +0xf91 fp=0xc020582148 sp=0xc020581e60 pc=0x552f11
github.com/nats-io/nats-server/v2/server.(*Account).addServiceImportSub.func1(0x0?, 0x0?, 0x0?, {0x0?, 0x0?}, {0x0?, 0x0?}, {0xc00bebcb00, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/accounts.go:1962 +0x32 fp=0xc020582188 sp=0xc020582148 pc=0x51f292
github.com/nats-io/nats-server/v2/server.(*client).deliverMsg(0xc00006b300, 0xc00014e180, 0xc0000e98c0, {0xc00beb5500, 0x26, 0x30}, {0x0, 0x0, 0x0}, {0xc00006c798, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:3192 +0xbed fp=0xc0205823c0 sp=0xc020582188 pc=0x54e6cd
github.com/nats-io/nats-server/v2/server.(*client).processMsgResults(0xc00006b300, 0x0?, 0xc000282c30, {0xc00bebcb00, 0x7d, 0xa8}, {0xcd5340, 0x0, 0x0?}, {0xc00beb5500, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4200 +0xa76 fp=0xc020582940 sp=0xc0205823c0 pc=0x554136
github.com/nats-io/nats-server/v2/server.(*client).processServiceImport(0xc00006b300, 0xc0005bc000, 0xc0000e9b00, {0xc00bebcb00, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4016 +0xf91 fp=0xc020582c28 sp=0xc020582940 pc=0x552f11
github.com/nats-io/nats-server/v2/server.(*Account).processServiceImportResponse(0xc0000e9b00, 0xc020582cf0?, 0xc00006b300, 0x11?, {0xc00beb0d20?, 0x0?}, {0x0?, 0x0?}, {0xc00bebcb00, 0x7d, ...})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/accounts.go:2151 +0x1fb fp=0xc020582c98 sp=0xc020582c28 pc=0x5205bb
github.com/nats-io/nats-server/v2/server.(*Account).processServiceImportResponse-fm(0x0?, 0x0?, 0x0?, {0xc00beb0d20?, 0x0?}, {0x0?, 0x0?}, {0xc00bebcb00, 0x7d, 0xa8})
<autogenerated>:1 +0x77 fp=0xc020582d00 sp=0xc020582c98 pc=0x73e0d7
github.com/nats-io/nats-server/v2/server.(*client).deliverMsg(0xc00006b300, 0xc00014ea80, 0xc0000e9b00, {0xc00beb0d08, 0x11, 0x18}, {0x0, 0x0, 0x0}, {0xc00006c798, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:3192 +0xbed fp=0xc020582f38 sp=0xc020582d00 pc=0x54e6cd
github.com/nats-io/nats-server/v2/server.(*client).processMsgResults(0xc00006b300, 0x0?, 0xc000282c00, {0xc00bebcb00, 0x7d, 0xa8}, {0xcd5340, 0x0, 0x0?}, {0xc00beb0d08, ...}, ...)
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4200 +0xa76 fp=0xc0205834b8 sp=0xc020582f38 pc=0x554136
github.com/nats-io/nats-server/v2/server.(*client).processServiceImport(0xc00006b300, 0xc000134480, 0xc0000e98c0, {0xc00bebca50, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/client.go:4016 +0xf91 fp=0xc0205837a0 sp=0xc0205834b8 pc=0x552f11
github.com/nats-io/nats-server/v2/server.(*Account).addServiceImportSub.func1(0x0?, 0x0?, 0x0?, {0x0?, 0x0?}, {0x0?, 0x0?}, {0xc00bebca50, 0x7d, 0xa8})
C:/sandbox/Spikes/jetstream-bug/nats-server/server/accounts.go:1962 +0x32 fp=0xc0205837e0 sp=0xc0205837a0 pc=0x51f292
github.com/nats-io/nats-server/v2/server.(*client).deliverMsg(0xc00006b300, 0xc00014e180, 0xc0000e98c0, {0xc00beb5440, 0x26, 0x30}, {0x0, 0x0, 0x0}, {0xc00006c798, ...}, ...)
Ok, thank you for the report and config/steps to reproduce!
@apis Still looking at a solution, but to unblock you, note that if you remove the "_INBOX.>" imports/exports from your configuration, you will not get the stack overflow without preventing communication from happening. Will keep you posted on a resolution on preventing the cycle.
Defect
nats-server -DV
output[ ] Included a [Minimal, Complete, and Verifiable example] (https://stackoverflow.com/help/mcve)
Accounts config
Main config
Client App
Versions of
nats-server
and affected client libraries used:Server nats-server 2.8.4 Windows
Client github.com/nats-io/nats.go v1.13.1-0.20220308171302-2f2f6968e98d
OS/Container environment:
Windows 10 Professional
Steps or code to reproduce the issue:
Expected result:
No crash
Actual result:
Observed nats-server crash, but message was placed into stream before crash happened