[GH-ISSUE #11665] CUDA out-of-memory crash when running gemma3:4b on Linux cluster without root access #33473

Open
opened 2026-04-22 16:10:08 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @antonkratz on GitHub (Aug 5, 2025).
Original GitHub issue: https://github.com/ollama/ollama/issues/11665

What is the issue?

I want to run ollama on a linux cluster where I do not have a root account. I follow the instructions at https://github.com/ollama/ollama/issues/2111

Steps to reproduce: I just do ./bin/ollama serve & and then ./bin/ollama run gemma3:4b and then ask a question.

As soon as I ask a first question, ollama immediately crashes with CUDA error: out of memory and Error: model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details.

The model should easily fit into VRAM I think. I have a v100 on this node.

Relevant log output

axxxxx@gcg07:~/work/ollama  $ ./bin/ollama serve &
[1] 1995663
axxxxx@gcg07:~/work/ollama  $ time=2025-08-05T16:22:24.990+09:00 level=INFO source=routes.go:1238 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://127.0.0.1:11434 OLLAMA_INTEL_GPU:false OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/home/axxxxx/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_SCHED_SPREAD:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
time=2025-08-05T16:22:25.055+09:00 level=INFO source=images.go:476 msg="total blobs: 5"
time=2025-08-05T16:22:25.057+09:00 level=INFO source=images.go:483 msg="total unused blobs removed: 0"
time=2025-08-05T16:22:25.059+09:00 level=INFO source=routes.go:1291 msg="Listening on 127.0.0.1:11434 (version 0.10.1)"
time=2025-08-05T16:22:25.059+09:00 level=INFO source=gpu.go:217 msg="looking for compatible GPUs"
time=2025-08-05T16:22:25.351+09:00 level=INFO source=types.go:130 msg="inference compute" id=GPU-85fc6ed5-dff0-de47-3171-abcf75a847f7 library=cuda variant=v12 compute=7.0 driver=12.3 name="Tesla V100-SXM2-16GB" total="15.8 GiB" available="15.5 GiB"

axxxxx@gcg07:~/work/ollama  $ ./bin/ollama run gemma3:4b
[GIN] 2025/08/05 - 16:23:06 | 200 |     168.372µs |       127.0.0.1 | HEAD     "/"
[GIN] 2025/08/05 - 16:23:07 | 200 |  574.058867ms |       127.0.0.1 | POST     "/api/show"time=2025-08-05T16:23:08.182+09:00 level=INFO source=sched.go:786 msg="new model will fit in available VRAM in single GPU, loading" model=/home/axxxxx/.ollama/models/blobs/sha256-aeda25e63ebd698fab8638ffb778e68bed908b960d39d0becc650fa981609d25 gpu=GPU-85fc6ed5-dff0-de47-3171-abcf75a847f7 parallel=1 available=16610820096 required="5.4 GiB"time=2025-08-05T16:23:08.396+09:00 level=INFO source=server.go:135 msg="system memory" total="375.7 GiB" free="362.1 GiB" free_swap="27.2 GiB"
time=2025-08-05T16:23:08.398+09:00 level=INFO source=server.go:175 msg=offload library=cuda layers.requested=-1 layers.model=35 layers.offload=35 layers.split="" memory.available="[15.5 GiB]" memory.gpu_overhead="0 B" memory.required.full="5.4 GiB" memory.required.partial="5.4 GiB" memory.required.kv="254.0 MiB" memory.required.allocations="[5.4 GiB]" memory.weights.total="2.3 GiB" memory.weights.repeating="1.8 GiB" memory.weights.nonrepeating="525.0 MiB" memory.graph.full="517.0 MiB" memory.graph.partial="1.0 GiB" projector.weights="795.9 MiB" projector.graph="1.0 GiB"time=2025-08-05T16:23:08.571+09:00 level=INFO source=server.go:438 msg="starting llama server" cmd="/rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/bin/ollama runner --ollama-engine --model /home/axxxxx/.ollama/models/blobs/sha256-aeda25e63ebd698fab8638ffb778e68bed908b960d39d0becc650fa981609d25 --ctx-size 4096 --batch-size 512 --n-gpu-layers 35 --threads 24 --parallel 1 --port 37893"
time=2025-08-05T16:23:08.572+09:00 level=INFO source=sched.go:481 msg="loaded runners" count=1
time=2025-08-05T16:23:08.572+09:00 level=INFO source=server.go:598 msg="waiting for llama runner to start responding"
time=2025-08-05T16:23:08.572+09:00 level=INFO source=server.go:632 msg="waiting for server to become available" status="llm server not responding"
time=2025-08-05T16:23:08.594+09:00 level=INFO source=runner.go:925 msg="starting ollama engine"
time=2025-08-05T16:23:08.594+09:00 level=INFO source=runner.go:983 msg="Server listening on 127.0.0.1:37893"time=2025-08-05T16:23:08.775+09:00 level=INFO source=ggml.go:92 msg="" architecture=gemma3 file_type=Q4_K_M name="" description="" num_tensors=883 num_key_values=36
time=2025-08-05T16:23:08.823+09:00 level=INFO source=server.go:632 msg="waiting for server to become available" status="llm server loading model"
⠋ ggml_cuda_init: GGML_CUDA_FORCE_MMQ:    no
ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no
ggml_cuda_init: found 1 CUDA devices:
  Device 0: Tesla V100-SXM2-16GB, compute capability 7.0, VMM: yes
load_backend: loaded CUDA backend from /rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/lib/ollama/libggml-cuda.so
⠙ load_backend: loaded CPU backend from /rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/lib/ollama/libggml-cpu-skylakex.so
time=2025-08-05T16:23:09.656+09:00 level=INFO source=ggml.go:104 msg=system CPU.0.SSE3=1 CPU.0.SSSE3=1 CPU.0.AVX=1 CPU.0.AVX2=1 CPU.0.F16C=1 CPU.0.FMA=1 CPU.0.BMI2=1 CPU.0.AVX512=1 CPU.0.LLAMAFILE=1 CPU.1.LLAMAFILE=1 CUDA.0.ARCHS=500,600,610,700,750,800,860,870,890,900,1200 CUDA.0.USE_GRAPHS=1 CUDA.0.PEER_MAX_BATCH_SIZE=128 compiler=cgo(gcc)time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:365 msg="offloading 34 repeating layers to GPU"
time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:371 msg="offloading output layer to GPU"
time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:376 msg="offloaded 35/35 layers to GPU"
time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:379 msg="model weights" buffer=CUDA0 size="3.1 GiB"
time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:379 msg="model weights" buffer=CPU size="525.0 MiB"time=2025-08-05T16:23:10.270+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CUDA0 buffer_type=CUDA0 size="1.1 GiB"
time=2025-08-05T16:23:10.270+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CPU buffer_type=CPU size="0 B"time=2025-08-05T16:23:10.297+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CUDA0 buffer_type=CUDA0 size="1.1 GiB"
time=2025-08-05T16:23:10.297+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CPU buffer_type=CPU size="5.0 MiB"time=2025-08-05T16:23:12.835+09:00 level=INFO source=server.go:637 msg="llama runner started in 4.26 seconds"
[GIN] 2025/08/05 - 16:23:12 | 200 |  5.464707371s |       127.0.0.1 | POST     "/api/generate"
>>> Hey what's up?
⠸ CUDA error: out of memory
  current device: 0, in function alloc at //ml/backend/ggml/ggml/src/ggml-cuda/ggml-cuda.cu:455
  cuMemAddressReserve(&pool_addr, CUDA_POOL_VMM_MAX_SIZE, 0, 0, 0)
//ml/backend/ggml/ggml/src/ggml-cuda/ggml-cuda.cu:76: CUDA error
⠼ No symbol table is loaded.  Use the "file" command.
[New LWP 1996005]
[New LWP 1996006]
[New LWP 1996007]
[New LWP 1996008]
[New LWP 1996009]
[New LWP 1996010]
[New LWP 1996011]
[New LWP 1996012]
[New LWP 1996013]
[New LWP 1996014]
[New LWP 1996015]
[New LWP 1996016]
[New LWP 1996017]
[New LWP 1996018]
[New LWP 1996019]
[New LWP 1996020]
[New LWP 1996021]
[New LWP 1996022]
[New LWP 1996025]
[New LWP 1996026]
[New LWP 1996027]
[New LWP 1996028]
[New LWP 1996029]
[New LWP 1996030]
[New LWP 1996031]
[New LWP 1996032]
[New LWP 1996033]
[New LWP 1996034]
[New LWP 1996035]
[New LWP 1996036]
[New LWP 1996037]
[New LWP 1996038]
[New LWP 1996039]
[New LWP 1996040]
[New LWP 1996041]
[New LWP 1996042]
[New LWP 1996043]
[New LWP 1996044]
[New LWP 1996045]
[New LWP 1996046]
[New LWP 1996047]
[New LWP 1996048]
[New LWP 1996049]
[New LWP 1996050]
[New LWP 1996051]
[New LWP 1996052]
[New LWP 1996053]
[New LWP 1996054]
[New LWP 1996055]
[New LWP 1996056]
[New LWP 1996057]
[New LWP 1996058]
[New LWP 1996059]
[New LWP 1996064]
[New LWP 1996077]
[New LWP 1996088]
[New LWP 1996089]
[New LWP 1996090]
[New LWP 1996091]
[New LWP 1996092]
[New LWP 1996093]
[New LWP 1996094]
[New LWP 1996095]
[New LWP 1996096]
[New LWP 1996097]
[New LWP 1996098]
[New LWP 1996102]
[New LWP 1996103]
[New LWP 1996104]
[New LWP 1996105]
[New LWP 1996107]
[New LWP 1996108]
[New LWP 1996109]
⠴ [Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
⠏ To enable execution of this file add
        add-auto-load-safe-path /usr/local/package/gcc/13.2.0/lib64/libstdc++.so.6.0.32-gdb.py
line to your configuration file "/home/axxxxx/.gdbinit".
To completely disable this security protection add
        set auto-load safe-path /
line to your configuration file "/home/axxxxx/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
        info "(gdb)Auto-loading safe path"
warning: File "/usr/local/package/gcc/13.2.0/lib64/libstdc++.so.6.0.32-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
⠹ Missing separate debuginfo for /lib64/libcuda.so.1
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/83/f82498a281152bcf83e232492fb9f9151f5493.debug
⠸ 0x00005606a4d68283 in ?? ()
No symbol "frame" in current context.
[Inferior 1 (process 1996004) detached]
SIGABRT: abort
PC=0x153c7ce69acf m=39 sigcode=18446744073709551610
signal arrived during cgo execution

goroutine 77 gp=0xc000689180 m=39 mp=0xc00bc20808 [syscall]:
runtime.cgocall(0x5606a5a1a460, 0xc0003a5a58)
        runtime/cgocall.go:167 +0x4b fp=0xc0003a5a30 sp=0xc0003a59f8 pc=0x5606a4d5b8cb
github.com/ollama/ollama/ml/backend/ggml._Cfunc_ggml_backend_sched_graph_compute_async(0x5606a7132330, 0x153998004fe0)
        _cgo_gotypes.go:863 +0x4a fp=0xc0003a5a58 sp=0xc0003a5a30 pc=0x5606a5194b4a
github.com/ollama/ollama/ml/backend/ggml.(*Context).Compute.func1(...)
        github.com/ollama/ollama/ml/backend/ggml/ggml.go:627
github.com/ollama/ollama/ml/backend/ggml.(*Context).Compute(0xc000388100, {0xc0003b2510, 0x1, 0x0?})
        github.com/ollama/ollama/ml/backend/ggml/ggml.go:627 +0x9d fp=0xc0003a5b00 sp=0xc0003a5a58 pc=0x5606a519fa3d
github.com/ollama/ollama/model.Forward({0x5606a60c8650, 0xc000388100}, {0x5606a60bee90, 0xc0018f28a0}, {0xc0001e2540, 0xf, 0x10}, {{0x5606a60d3560, 0xc0019a40a8}, {0x0, ...}, ...})
        github.com/ollama/ollama/model/model.go:305 +0x2a7 fp=0xc0003a5be8 sp=0xc0003a5b00 pc=0x5606a51ace67
github.com/ollama/ollama/runner/ollamarunner.(*Server).processBatch(0xc0001b45a0)
        github.com/ollama/ollama/runner/ollamarunner/runner.go:480 +0x4c5 fp=0xc0003a5f98 sp=0xc0003a5be8 pc=0x5606a5249505
github.com/ollama/ollama/runner/ollamarunner.(*Server).run(0xc0001b45a0, {0x5606a60c03a0, 0xc000151950})
        github.com/ollama/ollama/runner/ollamarunner/runner.go:362 +0x4e fp=0xc0003a5fb8 sp=0xc0003a5f98 pc=0x5606a5248fee
github.com/ollama/ollama/runner/ollamarunner.Execute.gowrap2()
        github.com/ollama/ollama/runner/ollamarunner/runner.go:960 +0x28 fp=0xc0003a5fe0 sp=0xc0003a5fb8 pc=0x5606a524e748
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0003a5fe8 sp=0xc0003a5fe0 pc=0x5606a4d66481
created by github.com/ollama/ollama/runner/ollamarunner.Execute in goroutine 1
        github.com/ollama/ollama/runner/ollamarunner/runner.go:960 +0xa74

goroutine 1 gp=0xc000002380 m=nil [IO wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0003ab650 sp=0xc0003ab630 pc=0x5606a4d5ed4e
runtime.netpollblock(0xc00006f6a0?, 0xa4cf7b46?, 0x6?)
        runtime/netpoll.go:575 +0xf7 fp=0xc0003ab688 sp=0xc0003ab650 pc=0x5606a4d23837
internal/poll.runtime_pollWait(0x153c35adae20, 0x72)
        runtime/netpoll.go:351 +0x85 fp=0xc0003ab6a8 sp=0xc0003ab688 pc=0x5606a4d5df65
internal/poll.(*pollDesc).wait(0xc0006ff000?, 0x900000036?, 0x0)
        internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ab6d0 sp=0xc0003ab6a8 pc=0x5606a4de53a7
internal/poll.(*pollDesc).waitRead(...)
        internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc0006ff000)
        internal/poll/fd_unix.go:620 +0x295 fp=0xc0003ab778 sp=0xc0003ab6d0 pc=0x5606a4dea775
net.(*netFD).accept(0xc0006ff000)
        net/fd_unix.go:172 +0x29 fp=0xc0003ab830 sp=0xc0003ab778 pc=0x5606a4e5cc89
net.(*TCPListener).accept(0xc0000fff40)
        net/tcpsock_posix.go:159 +0x1b fp=0xc0003ab880 sp=0xc0003ab830 pc=0x5606a4e7263b
net.(*TCPListener).Accept(0xc0000fff40)
        net/tcpsock.go:380 +0x30 fp=0xc0003ab8b0 sp=0xc0003ab880 pc=0x5606a4e714f0
net/http.(*onceCloseListener).Accept(0xc0001f03f0?)
        <autogenerated>:1 +0x24 fp=0xc0003ab8c8 sp=0xc0003ab8b0 pc=0x5606a5088c44
net/http.(*Server).Serve(0xc000695200, {0x5606a60bdf28, 0xc0000fff40})
        net/http/server.go:3424 +0x30c fp=0xc0003ab9f8 sp=0xc0003ab8c8 pc=0x5606a506050c
github.com/ollama/ollama/runner/ollamarunner.Execute({0xc0001b4030, 0xe, 0xf})
        github.com/ollama/ollama/runner/ollamarunner/runner.go:984 +0xe09 fp=0xc0003abd08 sp=0xc0003ab9f8 pc=0x5606a524e4a9
github.com/ollama/ollama/runner.Execute({0xc0001b4010?, 0x0?, 0x0?})
        github.com/ollama/ollama/runner/runner.go:20 +0xc9 fp=0xc0003abd30 sp=0xc0003abd08 pc=0x5606a524eda9
github.com/ollama/ollama/cmd.NewCLI.func2(0xc000695000?, {0x5606a5c06075?, 0x4?, 0x5606a5c06079?})
        github.com/ollama/ollama/cmd/cmd.go:1539 +0x45 fp=0xc0003abd58 sp=0xc0003abd30 pc=0x5606a59ac425
github.com/spf13/cobra.(*Command).execute(0xc0001f4f08, {0xc00068b0e0, 0xf, 0xf})
        github.com/spf13/cobra@v1.7.0/command.go:940 +0x85c fp=0xc0003abe78 sp=0xc0003abd58 pc=0x5606a4ed62dc
github.com/spf13/cobra.(*Command).ExecuteC(0xc0006e0908)
        github.com/spf13/cobra@v1.7.0/command.go:1068 +0x3a5 fp=0xc0003abf30 sp=0xc0003abe78 pc=0x5606a4ed6b25
github.com/spf13/cobra.(*Command).Execute(...)
        github.com/spf13/cobra@v1.7.0/command.go:992
github.com/spf13/cobra.(*Command).ExecuteContext(...)
        github.com/spf13/cobra@v1.7.0/command.go:985
main.main()
        github.com/ollama/ollama/main.go:12 +0x4d fp=0xc0003abf50 sp=0xc0003abf30 pc=0x5606a59acead
runtime.main()
        runtime/proc.go:283 +0x29d fp=0xc0003abfe0 sp=0xc0003abf50 pc=0x5606a4d2aebd
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0003abfe8 sp=0xc0003abfe0 pc=0x5606a4d66481

goroutine 2 gp=0xc000002e00 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000eafa8 sp=0xc0000eaf88 pc=0x5606a4d5ed4e
runtime.goparkunlock(...)
        runtime/proc.go:441
runtime.forcegchelper()
        runtime/proc.go:348 +0xb8 fp=0xc0000eafe0 sp=0xc0000eafa8 pc=0x5606a4d2b1f8
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000eafe8 sp=0xc0000eafe0 pc=0x5606a4d66481
created by runtime.init.7 in goroutine 1
        runtime/proc.go:336 +0x1a

goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000eb780 sp=0xc0000eb760 pc=0x5606a4d5ed4e
runtime.goparkunlock(...)
        runtime/proc.go:441
runtime.bgsweep(0xc000068080)
        runtime/mgcsweep.go:316 +0xdf fp=0xc0000eb7c8 sp=0xc0000eb780 pc=0x5606a4d1599f
runtime.gcenable.gowrap1()
        runtime/mgc.go:204 +0x25 fp=0xc0000eb7e0 sp=0xc0000eb7c8 pc=0x5606a4d09d85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000eb7e8 sp=0xc0000eb7e0 pc=0x5606a4d66481
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:204 +0x66

goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0x22da52?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000ebf78 sp=0xc0000ebf58 pc=0x5606a4d5ed4e
runtime.goparkunlock(...)
        runtime/proc.go:441
runtime.(*scavengerState).park(0x5606a694e8e0)
        runtime/mgcscavenge.go:425 +0x49 fp=0xc0000ebfa8 sp=0xc0000ebf78 pc=0x5606a4d133e9
runtime.bgscavenge(0xc000068080)
        runtime/mgcscavenge.go:658 +0x59 fp=0xc0000ebfc8 sp=0xc0000ebfa8 pc=0x5606a4d13979
runtime.gcenable.gowrap2()
        runtime/mgc.go:205 +0x25 fp=0xc0000ebfe0 sp=0xc0000ebfc8 pc=0x5606a4d09d25
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ebfe8 sp=0xc0000ebfe0 pc=0x5606a4d66481
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:205 +0xa5

goroutine 18 gp=0xc000182700 m=nil [finalizer wait]:
runtime.gopark(0x1b8?, 0xc000002380?, 0x1?, 0x23?, 0xc0000ea688?)
        runtime/proc.go:435 +0xce fp=0xc0000ea630 sp=0xc0000ea610 pc=0x5606a4d5ed4e
runtime.runfinq()
        runtime/mfinal.go:196 +0x107 fp=0xc0000ea7e0 sp=0xc0000ea630 pc=0x5606a4d08d47
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ea7e8 sp=0xc0000ea7e0 pc=0x5606a4d66481
created by runtime.createfing in goroutine 1
        runtime/mfinal.go:166 +0x3d

goroutine 19 gp=0xc000183180 m=nil [chan receive]:
runtime.gopark(0xc0002b17c0?, 0xc000010468?, 0x60?, 0x67?, 0x5606a4e439c8?)
        runtime/proc.go:435 +0xce fp=0xc0000e6718 sp=0xc0000e66f8 pc=0x5606a4d5ed4e
runtime.chanrecv(0xc000190310, 0x0, 0x1)
        runtime/chan.go:664 +0x445 fp=0xc0000e6790 sp=0xc0000e6718 pc=0x5606a4cfa725
runtime.chanrecv1(0x0?, 0x0?)
        runtime/chan.go:506 +0x12 fp=0xc0000e67b8 sp=0xc0000e6790 pc=0x5606a4cfa2b2
runtime.unique_runtime_registerUniqueMapCleanup.func2(...)
        runtime/mgc.go:1796
runtime.unique_runtime_registerUniqueMapCleanup.gowrap1()
        runtime/mgc.go:1799 +0x2f fp=0xc0000e67e0 sp=0xc0000e67b8 pc=0x5606a4d0cf2f
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e67e8 sp=0xc0000e67e0 pc=0x5606a4d66481
created by unique.runtime_registerUniqueMapCleanup in goroutine 1
        runtime/mgc.go:1794 +0x85

goroutine 20 gp=0xc000183340 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e6f38 sp=0xc0000e6f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e6fc8 sp=0xc0000e6f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e6fe0 sp=0xc0000e6fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e6fe8 sp=0xc0000e6fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 5 gp=0xc000003a40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000ec738 sp=0xc0000ec718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000ec7c8 sp=0xc0000ec738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000ec7e0 sp=0xc0000ec7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ec7e8 sp=0xc0000ec7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 6 gp=0xc000003c00 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000ecf38 sp=0xc0000ecf18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000ecfc8 sp=0xc0000ecf38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000ecfe0 sp=0xc0000ecfc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ecfe8 sp=0xc0000ecfe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 34 gp=0xc000498000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00049e738 sp=0xc00049e718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00049e7c8 sp=0xc00049e738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00049e7e0 sp=0xc00049e7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00049e7e8 sp=0xc00049e7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 21 gp=0xc000183500 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e7738 sp=0xc0000e7718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e77c8 sp=0xc0000e7738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e77e0 sp=0xc0000e77c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e77e8 sp=0xc0000e77e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 22 gp=0xc0001836c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e7f38 sp=0xc0000e7f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e7fc8 sp=0xc0000e7f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e7fe0 sp=0xc0000e7fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e7fe8 sp=0xc0000e7fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 23 gp=0xc000183880 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e8738 sp=0xc0000e8718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e87c8 sp=0xc0000e8738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e87e0 sp=0xc0000e87c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e87e8 sp=0xc0000e87e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 24 gp=0xc000183a40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e8f38 sp=0xc0000e8f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e8fc8 sp=0xc0000e8f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e8fe0 sp=0xc0000e8fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e8fe8 sp=0xc0000e8fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 25 gp=0xc000183c00 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e9738 sp=0xc0000e9718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e97c8 sp=0xc0000e9738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e97e0 sp=0xc0000e97c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e97e8 sp=0xc0000e97e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 26 gp=0xc000183dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000e9f38 sp=0xc0000e9f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000e9fc8 sp=0xc0000e9f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000e9fe0 sp=0xc0000e9fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e9fe8 sp=0xc0000e9fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 27 gp=0xc00047a000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00049a738 sp=0xc00049a718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00049a7c8 sp=0xc00049a738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00049a7e0 sp=0xc00049a7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00049a7e8 sp=0xc00049a7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 35 gp=0xc0004981c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00049ef38 sp=0xc00049ef18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00049efc8 sp=0xc00049ef38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00049efe0 sp=0xc00049efc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00049efe8 sp=0xc00049efe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 7 gp=0xc000003dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000ed738 sp=0xc0000ed718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000ed7c8 sp=0xc0000ed738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000ed7e0 sp=0xc0000ed7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ed7e8 sp=0xc0000ed7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 8 gp=0xc000124000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc0000edf38 sp=0xc0000edf18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0000edfc8 sp=0xc0000edf38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0000edfe0 sp=0xc0000edfc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000edfe8 sp=0xc0000edfe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 9 gp=0xc0001241c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012a738 sp=0xc00012a718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012a7c8 sp=0xc00012a738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012a7e0 sp=0xc00012a7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012a7e8 sp=0xc00012a7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 10 gp=0xc000124380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012af38 sp=0xc00012af18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012afc8 sp=0xc00012af38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012afe0 sp=0xc00012afc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012afe8 sp=0xc00012afe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 11 gp=0xc000124540 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012b738 sp=0xc00012b718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012b7c8 sp=0xc00012b738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012b7e0 sp=0xc00012b7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012b7e8 sp=0xc00012b7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 12 gp=0xc000124700 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012bf38 sp=0xc00012bf18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012bfc8 sp=0xc00012bf38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012bfe0 sp=0xc00012bfc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012bfe8 sp=0xc00012bfe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 13 gp=0xc0001248c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012c738 sp=0xc00012c718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012c7c8 sp=0xc00012c738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012c7e0 sp=0xc00012c7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012c7e8 sp=0xc00012c7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 14 gp=0xc000124a80 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012cf38 sp=0xc00012cf18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012cfc8 sp=0xc00012cf38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012cfe0 sp=0xc00012cfc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012cfe8 sp=0xc00012cfe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 15 gp=0xc000124c40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012d738 sp=0xc00012d718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012d7c8 sp=0xc00012d738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012d7e0 sp=0xc00012d7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012d7e8 sp=0xc00012d7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

⠼ ]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00012df38 sp=0xc00012df18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00012dfc8 sp=0xc00012df38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00012dfe0 sp=0xc00012dfc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00012dfe8 sp=0xc00012dfe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 50 gp=0xc000124fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000126738 sp=0xc000126718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001267c8 sp=0xc000126738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001267e0 sp=0xc0001267c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001267e8 sp=0xc0001267e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 51 gp=0xc000125180 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000126f38 sp=0xc000126f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000126fc8 sp=0xc000126f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000126fe0 sp=0xc000126fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000126fe8 sp=0xc000126fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 52 gp=0xc000125340 m=nil [GC worker (idle)]:
runtime.gopark(0x33f4803828623c?, 0x3?, 0xcc?, 0xe1?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000127738 sp=0xc000127718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001277c8 sp=0xc000127738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001277e0 sp=0xc0001277c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001277e8 sp=0xc0001277e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 53 gp=0xc000125500 m=nil [GC worker (idle)]:
runtime.gopark(0x33f48038370705?, 0x3?, 0x46?, 0x3d?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000127f38 sp=0xc000127f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000127fc8 sp=0xc000127f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000127fe0 sp=0xc000127fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000127fe8 sp=0xc000127fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 54 gp=0xc0001256c0 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380aaa42?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000128738 sp=0xc000128718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001287c8 sp=0xc000128738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001287e0 sp=0xc0001287c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001287e8 sp=0xc0001287e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 55 gp=0xc000125880 m=nil [GC worker (idle)]:
runtime.gopark(0x33f4803818091a?, 0x1?, 0xa5?, 0x5b?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000128f38 sp=0xc000128f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000128fc8 sp=0xc000128f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000128fe0 sp=0xc000128fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000128fe8 sp=0xc000128fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 56 gp=0xc000125a40 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480382874e5?, 0x3?, 0x28?, 0x2f?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000129738 sp=0xc000129718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001297c8 sp=0xc000129738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001297e0 sp=0xc0001297c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001297e8 sp=0xc0001297e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 57 gp=0xc000125c00 m=nil [GC worker (idle)]:
runtime.gopark(0x33f4803837d2ab?, 0x3?, 0x31?, 0x2?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000129f38 sp=0xc000129f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000129fc8 sp=0xc000129f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000129fe0 sp=0xc000129fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000129fe8 sp=0xc000129fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 58 gp=0xc000125dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x33f48038404f88?, 0x1?, 0x19?, 0xef?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000134738 sp=0xc000134718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001347c8 sp=0xc000134738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001347e0 sp=0xc0001347c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001347e8 sp=0xc0001347e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 59 gp=0xc000138000 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380a8a26?, 0x1?, 0x86?, 0x3d?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000134f38 sp=0xc000134f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000134fc8 sp=0xc000134f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000134fe0 sp=0xc000134fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000134fe8 sp=0xc000134fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 60 gp=0xc0001381c0 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380aa0f4?, 0x3?, 0x24?, 0x75?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000135738 sp=0xc000135718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001357c8 sp=0xc000135738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001357e0 sp=0xc0001357c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001357e8 sp=0xc0001357e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 61 gp=0xc000138380 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0xf5?, 0x9c?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000135f38 sp=0xc000135f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000135fc8 sp=0xc000135f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000135fe0 sp=0xc000135fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000135fe8 sp=0xc000135fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 62 gp=0xc000138540 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0x9e?, 0x84?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000136738 sp=0xc000136718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001367c8 sp=0xc000136738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001367e0 sp=0xc0001367c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001367e8 sp=0xc0001367e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 63 gp=0xc000138700 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480385b1ba2?, 0x1?, 0x4b?, 0x13?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000136f38 sp=0xc000136f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000136fc8 sp=0xc000136f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000136fe0 sp=0xc000136fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000136fe8 sp=0xc000136fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 64 gp=0xc0001388c0 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0x7e?, 0x4c?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000137738 sp=0xc000137718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001377c8 sp=0xc000137738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001377e0 sp=0xc0001377c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001377e8 sp=0xc0001377e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 65 gp=0xc000138a80 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0x49?, 0x21?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000137f38 sp=0xc000137f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000137fc8 sp=0xc000137f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000137fe0 sp=0xc000137fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000137fe8 sp=0xc000137fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 66 gp=0xc000138c40 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380a9e4b?, 0x1?, 0xa2?, 0xa1?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000130738 sp=0xc000130718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001307c8 sp=0xc000130738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001307e0 sp=0xc0001307c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001307e8 sp=0xc0001307e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 67 gp=0xc000138e00 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0x4e?, 0x21?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000130f38 sp=0xc000130f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000130fc8 sp=0xc000130f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000130fe0 sp=0xc000130fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000130fe8 sp=0xc000130fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 68 gp=0xc000138fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380a7cf2?, 0x1?, 0xf9?, 0x12?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000131738 sp=0xc000131718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001317c8 sp=0xc000131738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001317e0 sp=0xc0001317c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001317e8 sp=0xc0001317e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 69 gp=0xc000139180 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380a9f61?, 0x1?, 0x7d?, 0x6e?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000131f38 sp=0xc000131f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000131fc8 sp=0xc000131f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000131fe0 sp=0xc000131fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000131fe8 sp=0xc000131fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 70 gp=0xc000139340 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480382cbf0d?, 0x1?, 0xae?, 0x8e?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000132738 sp=0xc000132718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001327c8 sp=0xc000132738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001327e0 sp=0xc0001327c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001327e8 sp=0xc0001327e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 71 gp=0xc000139500 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480381806a9?, 0x3?, 0x44?, 0xd8?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000132f38 sp=0xc000132f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000132fc8 sp=0xc000132f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000132fe0 sp=0xc000132fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000132fe8 sp=0xc000132fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 72 gp=0xc0001396c0 m=nil [GC worker (idle)]:
runtime.gopark(0x33f4803832fbe3?, 0x3?, 0x3b?, 0xef?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000133738 sp=0xc000133718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc0001337c8 sp=0xc000133738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc0001337e0 sp=0xc0001337c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0001337e8 sp=0xc0001337e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 73 gp=0xc000139880 m=nil [GC worker (idle)]:
runtime.gopark(0x33f480380a9c68?, 0x1?, 0x23?, 0x79?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc000133f38 sp=0xc000133f18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc000133fc8 sp=0xc000133f38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc000133fe0 sp=0xc000133fc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000133fe8 sp=0xc000133fe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 74 gp=0xc000139a40 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0xaf?, 0xd1?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00013e738 sp=0xc00013e718 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00013e7c8 sp=0xc00013e738 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00013e7e0 sp=0xc00013e7c8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00013e7e8 sp=0xc00013e7e0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 75 gp=0xc000139c00 m=nil [GC worker (idle)]:
runtime.gopark(0x5606a69fd120?, 0x1?, 0x9b?, 0xd7?, 0x0?)
        runtime/proc.go:435 +0xce fp=0xc00013ef38 sp=0xc00013ef18 pc=0x5606a4d5ed4e
runtime.gcBgMarkWorker(0xc000191570)
        runtime/mgc.go:1423 +0xe9 fp=0xc00013efc8 sp=0xc00013ef38 pc=0x5606a4d0c249
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1339 +0x25 fp=0xc00013efe0 sp=0xc00013efc8 pc=0x5606a4d0c125
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00013efe8 sp=0xc00013efe0 pc=0x5606a4d66481
created by runtime.gcBgMarkStartWorkers in goroutine 1
        runtime/mgc.go:1339 +0x105

goroutine 78 gp=0xc000498a80 m=nil [select]:
runtime.gopark(0xc00006fa10?, 0x2?, 0x10?, 0xc6?, 0xc00006f874?)
        runtime/proc.go:435 +0xce fp=0xc00006f6a0 sp=0xc00006f680 pc=0x5606a4d5ed4e
runtime.selectgo(0xc00006fa10, 0xc00006f870, 0xf?, 0x0, 0x4?, 0x1)
        runtime/select.go:351 +0x837 fp=0xc00006f7d8 sp=0xc00006f6a0 pc=0x5606a4d3d3b7
github.com/ollama/ollama/runner/ollamarunner.(*Server).completion(0xc0001b45a0, {0x5606a60be108, 0xc001fee0e0}, 0xc0004c4140)
        github.com/ollama/ollama/runner/ollamarunner/runner.go:680 +0xb65 fp=0xc00006fac0 sp=0xc00006f7d8 pc=0x5606a524b845
github.com/ollama/ollama/runner/ollamarunner.(*Server).completion-fm({0x5606a60be108?, 0xc001fee0e0?}, 0xc0003a7b40?)
        <autogenerated>:1 +0x36 fp=0xc00006faf0 sp=0xc00006fac0 pc=0x5606a524ec16
net/http.HandlerFunc.ServeHTTP(0xc0006ec780?, {0x5606a60be108?, 0xc001fee0e0?}, 0xc0003a7b60?)
        net/http/server.go:2294 +0x29 fp=0xc00006fb18 sp=0xc00006faf0 pc=0x5606a505cb49
net/http.(*ServeMux).ServeHTTP(0x5606a4d03265?, {0x5606a60be108, 0xc001fee0e0}, 0xc0004c4140)
        net/http/server.go:2822 +0x1c4 fp=0xc00006fb68 sp=0xc00006fb18 pc=0x5606a505ea44
net/http.serverHandler.ServeHTTP({0x5606a60ba750?}, {0x5606a60be108?, 0xc001fee0e0?}, 0x1?)
        net/http/server.go:3301 +0x8e fp=0xc00006fb98 sp=0xc00006fb68 pc=0x5606a507c4ce
net/http.(*conn).serve(0xc0001f03f0, {0x5606a60c0368, 0xc0001eeed0})
        net/http/server.go:2102 +0x625 fp=0xc00006ffb8 sp=0xc00006fb98 pc=0x5606a505b045
net/http.(*Server).Serve.gowrap3()
        net/http/server.go:3454 +0x28 fp=0xc00006ffe0 sp=0xc00006ffb8 pc=0x5606a5060908
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00006ffe8 sp=0xc00006ffe0 pc=0x5606a4d66481
created by net/http.(*Server).Serve in goroutine 1
        net/http/server.go:3454 +0x485

goroutine 1190 gp=0xc000499c00 m=nil [IO wait]:
runtime.gopark(0x418700003f93c000?, 0x40ec0000400d0000?, 0x0?, 0x80?, 0xb?)
        runtime/proc.go:435 +0xce fp=0xc002122dd8 sp=0xc002122db8 pc=0x5606a4d5ed4e
runtime.netpollblock(0x5606a4d820b8?, 0xa4cf7b46?, 0x6?)
        runtime/netpoll.go:575 +0xf7 fp=0xc002122e10 sp=0xc002122dd8 pc=0x5606a4d23837
internal/poll.runtime_pollWait(0x153c35adad08, 0x72)
        runtime/netpoll.go:351 +0x85 fp=0xc002122e30 sp=0xc002122e10 pc=0x5606a4d5df65
internal/poll.(*pollDesc).wait(0xc0006fe100?, 0xc0003620a1?, 0x0)
        internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc002122e58 sp=0xc002122e30 pc=0x5606a4de53a7
internal/poll.(*pollDesc).waitRead(...)
        internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0006fe100, {0xc0003620a1, 0x1, 0x1})
        internal/poll/fd_unix.go:165 +0x27a fp=0xc002122ef0 sp=0xc002122e58 pc=0x5606a4de669a
net.(*netFD).Read(0xc0006fe100, {0xc0003620a1?, 0x4210000040430000?, 0xc003902688?})
        net/fd_posix.go:55 +0x25 fp=0xc002122f38 sp=0xc002122ef0 pc=0x5606a4e5ace5
net.(*conn).Read(0xc00019c138, {0xc0003620a1?, 0xc001a2f640?, 0x5606a50c5f60?})
        net/net.go:194 +0x45 fp=0xc002122f80 sp=0xc002122f38 pc=0x5606a4e690a5
net/http.(*connReader).backgroundRead(0xc000362090)
        net/http/server.go:690 +0x37 fp=0xc002122fc8 sp=0xc002122f80 pc=0x5606a5054f17
net/http.(*connReader).startBackgroundRead.gowrap2()
        net/http/server.go:686 +0x25 fp=0xc002122fe0 sp=0xc002122fc8 pc=0x5606a5054e45
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc002122fe8 sp=0xc002122fe0 pc=0x5606a4d66481
created by net/http.(*connReader).startBackgroundRead in goroutine 78
        net/http/server.go:686 +0xb6

rax    0x0
rbx    0x6
rcx    0x153c7ce69acf
rdx    0x0
rdi    0x2
rsi    0x153b585b1550
rbp    0x153b9f8d8085
rsp    0x153b585b1550
r8     0x0
r9     0x153b585b1550
r10    0x8
r11    0x246
r12    0x153b9f8d85e8
r13    0x4c
r14    0x153bf651ce2d
r15    0x0
rip    0x153c7ce69acf
rflags 0x246
cs     0x33
fs     0x0
gs     0x0
time=2025-08-05T16:23:21.396+09:00 level=ERROR source=server.go:807 msg="post predict" error="Post \"http://127.0.0.1:37893/completion\": EOF"
[GIN] 2025/08/05 - 16:23:21 | 200 |   1.43226272s |       127.0.0.1 | POST     "/api/chat"
Error: model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details
axxxxx@gcg07:~/work/ollama  $ time=2025-08-05T16:23:21.458+09:00 level=ERROR source=server.go:464 msg="llama runner terminated" error="exit status 2"


OS

LSB Version: :core-4.1-amd64:core-4.1-noarch

GPU

Tesla V100-SXM2-16GB

CPU

No response

Ollama version

client version is 0.10.1

Originally created by @antonkratz on GitHub (Aug 5, 2025). Original GitHub issue: https://github.com/ollama/ollama/issues/11665 ### What is the issue? I want to run ollama on a linux cluster where I do not have a root account. I follow the instructions at https://github.com/ollama/ollama/issues/2111 Steps to reproduce: I just do `./bin/ollama serve &` and then `./bin/ollama run gemma3:4b` and then ask a question. As soon as I ask a first question, ollama immediately crashes with `CUDA error: out of memory` and `Error: model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details`. The model should easily fit into VRAM I think. I have a v100 on this node. ### Relevant log output ```shell axxxxx@gcg07:~/work/ollama $ ./bin/ollama serve & [1] 1995663 axxxxx@gcg07:~/work/ollama $ time=2025-08-05T16:22:24.990+09:00 level=INFO source=routes.go:1238 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://127.0.0.1:11434 OLLAMA_INTEL_GPU:false OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/home/axxxxx/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_SCHED_SPREAD:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]" time=2025-08-05T16:22:25.055+09:00 level=INFO source=images.go:476 msg="total blobs: 5" time=2025-08-05T16:22:25.057+09:00 level=INFO source=images.go:483 msg="total unused blobs removed: 0" time=2025-08-05T16:22:25.059+09:00 level=INFO source=routes.go:1291 msg="Listening on 127.0.0.1:11434 (version 0.10.1)" time=2025-08-05T16:22:25.059+09:00 level=INFO source=gpu.go:217 msg="looking for compatible GPUs" time=2025-08-05T16:22:25.351+09:00 level=INFO source=types.go:130 msg="inference compute" id=GPU-85fc6ed5-dff0-de47-3171-abcf75a847f7 library=cuda variant=v12 compute=7.0 driver=12.3 name="Tesla V100-SXM2-16GB" total="15.8 GiB" available="15.5 GiB" axxxxx@gcg07:~/work/ollama $ ./bin/ollama run gemma3:4b [GIN] 2025/08/05 - 16:23:06 | 200 | 168.372µs | 127.0.0.1 | HEAD "/" [GIN] 2025/08/05 - 16:23:07 | 200 | 574.058867ms | 127.0.0.1 | POST "/api/show" ⠇ time=2025-08-05T16:23:08.182+09:00 level=INFO source=sched.go:786 msg="new model will fit in available VRAM in single GPU, loading" model=/home/axxxxx/.ollama/models/blobs/sha256-aeda25e63ebd698fab8638ffb778e68bed908b960d39d0becc650fa981609d25 gpu=GPU-85fc6ed5-dff0-de47-3171-abcf75a847f7 parallel=1 available=16610820096 required="5.4 GiB" ⠏ time=2025-08-05T16:23:08.396+09:00 level=INFO source=server.go:135 msg="system memory" total="375.7 GiB" free="362.1 GiB" free_swap="27.2 GiB" time=2025-08-05T16:23:08.398+09:00 level=INFO source=server.go:175 msg=offload library=cuda layers.requested=-1 layers.model=35 layers.offload=35 layers.split="" memory.available="[15.5 GiB]" memory.gpu_overhead="0 B" memory.required.full="5.4 GiB" memory.required.partial="5.4 GiB" memory.required.kv="254.0 MiB" memory.required.allocations="[5.4 GiB]" memory.weights.total="2.3 GiB" memory.weights.repeating="1.8 GiB" memory.weights.nonrepeating="525.0 MiB" memory.graph.full="517.0 MiB" memory.graph.partial="1.0 GiB" projector.weights="795.9 MiB" projector.graph="1.0 GiB" ⠙ time=2025-08-05T16:23:08.571+09:00 level=INFO source=server.go:438 msg="starting llama server" cmd="/rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/bin/ollama runner --ollama-engine --model /home/axxxxx/.ollama/models/blobs/sha256-aeda25e63ebd698fab8638ffb778e68bed908b960d39d0becc650fa981609d25 --ctx-size 4096 --batch-size 512 --n-gpu-layers 35 --threads 24 --parallel 1 --port 37893" time=2025-08-05T16:23:08.572+09:00 level=INFO source=sched.go:481 msg="loaded runners" count=1 time=2025-08-05T16:23:08.572+09:00 level=INFO source=server.go:598 msg="waiting for llama runner to start responding" time=2025-08-05T16:23:08.572+09:00 level=INFO source=server.go:632 msg="waiting for server to become available" status="llm server not responding" time=2025-08-05T16:23:08.594+09:00 level=INFO source=runner.go:925 msg="starting ollama engine" time=2025-08-05T16:23:08.594+09:00 level=INFO source=runner.go:983 msg="Server listening on 127.0.0.1:37893" ⠸ time=2025-08-05T16:23:08.775+09:00 level=INFO source=ggml.go:92 msg="" architecture=gemma3 file_type=Q4_K_M name="" description="" num_tensors=883 num_key_values=36 time=2025-08-05T16:23:08.823+09:00 level=INFO source=server.go:632 msg="waiting for server to become available" status="llm server loading model" ⠋ ggml_cuda_init: GGML_CUDA_FORCE_MMQ: no ggml_cuda_init: GGML_CUDA_FORCE_CUBLAS: no ggml_cuda_init: found 1 CUDA devices: Device 0: Tesla V100-SXM2-16GB, compute capability 7.0, VMM: yes load_backend: loaded CUDA backend from /rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/lib/ollama/libggml-cuda.so ⠙ load_backend: loaded CPU backend from /rshare1/ZETTAI_path_WA_slash_home_KARA/home/axxxxx/work/ollama/lib/ollama/libggml-cpu-skylakex.so time=2025-08-05T16:23:09.656+09:00 level=INFO source=ggml.go:104 msg=system CPU.0.SSE3=1 CPU.0.SSSE3=1 CPU.0.AVX=1 CPU.0.AVX2=1 CPU.0.F16C=1 CPU.0.FMA=1 CPU.0.BMI2=1 CPU.0.AVX512=1 CPU.0.LLAMAFILE=1 CPU.1.LLAMAFILE=1 CUDA.0.ARCHS=500,600,610,700,750,800,860,870,890,900,1200 CUDA.0.USE_GRAPHS=1 CUDA.0.PEER_MAX_BATCH_SIZE=128 compiler=cgo(gcc) ⠸ time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:365 msg="offloading 34 repeating layers to GPU" time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:371 msg="offloading output layer to GPU" time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:376 msg="offloaded 35/35 layers to GPU" time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:379 msg="model weights" buffer=CUDA0 size="3.1 GiB" time=2025-08-05T16:23:09.856+09:00 level=INFO source=ggml.go:379 msg="model weights" buffer=CPU size="525.0 MiB" ⠧ time=2025-08-05T16:23:10.270+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CUDA0 buffer_type=CUDA0 size="1.1 GiB" time=2025-08-05T16:23:10.270+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CPU buffer_type=CPU size="0 B" ⠏ time=2025-08-05T16:23:10.297+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CUDA0 buffer_type=CUDA0 size="1.1 GiB" time=2025-08-05T16:23:10.297+09:00 level=INFO source=ggml.go:668 msg="compute graph" backend=CPU buffer_type=CPU size="5.0 MiB" ⠸ time=2025-08-05T16:23:12.835+09:00 level=INFO source=server.go:637 msg="llama runner started in 4.26 seconds" [GIN] 2025/08/05 - 16:23:12 | 200 | 5.464707371s | 127.0.0.1 | POST "/api/generate" >>> Hey what's up? ⠸ CUDA error: out of memory current device: 0, in function alloc at //ml/backend/ggml/ggml/src/ggml-cuda/ggml-cuda.cu:455 cuMemAddressReserve(&pool_addr, CUDA_POOL_VMM_MAX_SIZE, 0, 0, 0) //ml/backend/ggml/ggml/src/ggml-cuda/ggml-cuda.cu:76: CUDA error ⠼ No symbol table is loaded. Use the "file" command. [New LWP 1996005] [New LWP 1996006] [New LWP 1996007] [New LWP 1996008] [New LWP 1996009] [New LWP 1996010] [New LWP 1996011] [New LWP 1996012] [New LWP 1996013] [New LWP 1996014] [New LWP 1996015] [New LWP 1996016] [New LWP 1996017] [New LWP 1996018] [New LWP 1996019] [New LWP 1996020] [New LWP 1996021] [New LWP 1996022] [New LWP 1996025] [New LWP 1996026] [New LWP 1996027] [New LWP 1996028] [New LWP 1996029] [New LWP 1996030] [New LWP 1996031] [New LWP 1996032] [New LWP 1996033] [New LWP 1996034] [New LWP 1996035] [New LWP 1996036] [New LWP 1996037] [New LWP 1996038] [New LWP 1996039] [New LWP 1996040] [New LWP 1996041] [New LWP 1996042] [New LWP 1996043] [New LWP 1996044] [New LWP 1996045] [New LWP 1996046] [New LWP 1996047] [New LWP 1996048] [New LWP 1996049] [New LWP 1996050] [New LWP 1996051] [New LWP 1996052] [New LWP 1996053] [New LWP 1996054] [New LWP 1996055] [New LWP 1996056] [New LWP 1996057] [New LWP 1996058] [New LWP 1996059] [New LWP 1996064] [New LWP 1996077] [New LWP 1996088] [New LWP 1996089] [New LWP 1996090] [New LWP 1996091] [New LWP 1996092] [New LWP 1996093] [New LWP 1996094] [New LWP 1996095] [New LWP 1996096] [New LWP 1996097] [New LWP 1996098] [New LWP 1996102] [New LWP 1996103] [New LWP 1996104] [New LWP 1996105] [New LWP 1996107] [New LWP 1996108] [New LWP 1996109] ⠴ [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". ⠏ To enable execution of this file add add-auto-load-safe-path /usr/local/package/gcc/13.2.0/lib64/libstdc++.so.6.0.32-gdb.py line to your configuration file "/home/axxxxx/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/axxxxx/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" warning: File "/usr/local/package/gcc/13.2.0/lib64/libstdc++.so.6.0.32-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". ⠹ Missing separate debuginfo for /lib64/libcuda.so.1 Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/83/f82498a281152bcf83e232492fb9f9151f5493.debug ⠸ 0x00005606a4d68283 in ?? () No symbol "frame" in current context. [Inferior 1 (process 1996004) detached] SIGABRT: abort PC=0x153c7ce69acf m=39 sigcode=18446744073709551610 signal arrived during cgo execution goroutine 77 gp=0xc000689180 m=39 mp=0xc00bc20808 [syscall]: runtime.cgocall(0x5606a5a1a460, 0xc0003a5a58) runtime/cgocall.go:167 +0x4b fp=0xc0003a5a30 sp=0xc0003a59f8 pc=0x5606a4d5b8cb github.com/ollama/ollama/ml/backend/ggml._Cfunc_ggml_backend_sched_graph_compute_async(0x5606a7132330, 0x153998004fe0) _cgo_gotypes.go:863 +0x4a fp=0xc0003a5a58 sp=0xc0003a5a30 pc=0x5606a5194b4a github.com/ollama/ollama/ml/backend/ggml.(*Context).Compute.func1(...) github.com/ollama/ollama/ml/backend/ggml/ggml.go:627 github.com/ollama/ollama/ml/backend/ggml.(*Context).Compute(0xc000388100, {0xc0003b2510, 0x1, 0x0?}) github.com/ollama/ollama/ml/backend/ggml/ggml.go:627 +0x9d fp=0xc0003a5b00 sp=0xc0003a5a58 pc=0x5606a519fa3d github.com/ollama/ollama/model.Forward({0x5606a60c8650, 0xc000388100}, {0x5606a60bee90, 0xc0018f28a0}, {0xc0001e2540, 0xf, 0x10}, {{0x5606a60d3560, 0xc0019a40a8}, {0x0, ...}, ...}) github.com/ollama/ollama/model/model.go:305 +0x2a7 fp=0xc0003a5be8 sp=0xc0003a5b00 pc=0x5606a51ace67 github.com/ollama/ollama/runner/ollamarunner.(*Server).processBatch(0xc0001b45a0) github.com/ollama/ollama/runner/ollamarunner/runner.go:480 +0x4c5 fp=0xc0003a5f98 sp=0xc0003a5be8 pc=0x5606a5249505 github.com/ollama/ollama/runner/ollamarunner.(*Server).run(0xc0001b45a0, {0x5606a60c03a0, 0xc000151950}) github.com/ollama/ollama/runner/ollamarunner/runner.go:362 +0x4e fp=0xc0003a5fb8 sp=0xc0003a5f98 pc=0x5606a5248fee github.com/ollama/ollama/runner/ollamarunner.Execute.gowrap2() github.com/ollama/ollama/runner/ollamarunner/runner.go:960 +0x28 fp=0xc0003a5fe0 sp=0xc0003a5fb8 pc=0x5606a524e748 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0003a5fe8 sp=0xc0003a5fe0 pc=0x5606a4d66481 created by github.com/ollama/ollama/runner/ollamarunner.Execute in goroutine 1 github.com/ollama/ollama/runner/ollamarunner/runner.go:960 +0xa74 goroutine 1 gp=0xc000002380 m=nil [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0003ab650 sp=0xc0003ab630 pc=0x5606a4d5ed4e runtime.netpollblock(0xc00006f6a0?, 0xa4cf7b46?, 0x6?) runtime/netpoll.go:575 +0xf7 fp=0xc0003ab688 sp=0xc0003ab650 pc=0x5606a4d23837 internal/poll.runtime_pollWait(0x153c35adae20, 0x72) runtime/netpoll.go:351 +0x85 fp=0xc0003ab6a8 sp=0xc0003ab688 pc=0x5606a4d5df65 internal/poll.(*pollDesc).wait(0xc0006ff000?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ab6d0 sp=0xc0003ab6a8 pc=0x5606a4de53a7 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0006ff000) internal/poll/fd_unix.go:620 +0x295 fp=0xc0003ab778 sp=0xc0003ab6d0 pc=0x5606a4dea775 net.(*netFD).accept(0xc0006ff000) net/fd_unix.go:172 +0x29 fp=0xc0003ab830 sp=0xc0003ab778 pc=0x5606a4e5cc89 net.(*TCPListener).accept(0xc0000fff40) net/tcpsock_posix.go:159 +0x1b fp=0xc0003ab880 sp=0xc0003ab830 pc=0x5606a4e7263b net.(*TCPListener).Accept(0xc0000fff40) net/tcpsock.go:380 +0x30 fp=0xc0003ab8b0 sp=0xc0003ab880 pc=0x5606a4e714f0 net/http.(*onceCloseListener).Accept(0xc0001f03f0?) <autogenerated>:1 +0x24 fp=0xc0003ab8c8 sp=0xc0003ab8b0 pc=0x5606a5088c44 net/http.(*Server).Serve(0xc000695200, {0x5606a60bdf28, 0xc0000fff40}) net/http/server.go:3424 +0x30c fp=0xc0003ab9f8 sp=0xc0003ab8c8 pc=0x5606a506050c github.com/ollama/ollama/runner/ollamarunner.Execute({0xc0001b4030, 0xe, 0xf}) github.com/ollama/ollama/runner/ollamarunner/runner.go:984 +0xe09 fp=0xc0003abd08 sp=0xc0003ab9f8 pc=0x5606a524e4a9 github.com/ollama/ollama/runner.Execute({0xc0001b4010?, 0x0?, 0x0?}) github.com/ollama/ollama/runner/runner.go:20 +0xc9 fp=0xc0003abd30 sp=0xc0003abd08 pc=0x5606a524eda9 github.com/ollama/ollama/cmd.NewCLI.func2(0xc000695000?, {0x5606a5c06075?, 0x4?, 0x5606a5c06079?}) github.com/ollama/ollama/cmd/cmd.go:1539 +0x45 fp=0xc0003abd58 sp=0xc0003abd30 pc=0x5606a59ac425 github.com/spf13/cobra.(*Command).execute(0xc0001f4f08, {0xc00068b0e0, 0xf, 0xf}) github.com/spf13/cobra@v1.7.0/command.go:940 +0x85c fp=0xc0003abe78 sp=0xc0003abd58 pc=0x5606a4ed62dc github.com/spf13/cobra.(*Command).ExecuteC(0xc0006e0908) github.com/spf13/cobra@v1.7.0/command.go:1068 +0x3a5 fp=0xc0003abf30 sp=0xc0003abe78 pc=0x5606a4ed6b25 github.com/spf13/cobra.(*Command).Execute(...) github.com/spf13/cobra@v1.7.0/command.go:992 github.com/spf13/cobra.(*Command).ExecuteContext(...) github.com/spf13/cobra@v1.7.0/command.go:985 main.main() github.com/ollama/ollama/main.go:12 +0x4d fp=0xc0003abf50 sp=0xc0003abf30 pc=0x5606a59acead runtime.main() runtime/proc.go:283 +0x29d fp=0xc0003abfe0 sp=0xc0003abf50 pc=0x5606a4d2aebd runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0003abfe8 sp=0xc0003abfe0 pc=0x5606a4d66481 goroutine 2 gp=0xc000002e00 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000eafa8 sp=0xc0000eaf88 pc=0x5606a4d5ed4e runtime.goparkunlock(...) runtime/proc.go:441 runtime.forcegchelper() runtime/proc.go:348 +0xb8 fp=0xc0000eafe0 sp=0xc0000eafa8 pc=0x5606a4d2b1f8 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000eafe8 sp=0xc0000eafe0 pc=0x5606a4d66481 created by runtime.init.7 in goroutine 1 runtime/proc.go:336 +0x1a goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000eb780 sp=0xc0000eb760 pc=0x5606a4d5ed4e runtime.goparkunlock(...) runtime/proc.go:441 runtime.bgsweep(0xc000068080) runtime/mgcsweep.go:316 +0xdf fp=0xc0000eb7c8 sp=0xc0000eb780 pc=0x5606a4d1599f runtime.gcenable.gowrap1() runtime/mgc.go:204 +0x25 fp=0xc0000eb7e0 sp=0xc0000eb7c8 pc=0x5606a4d09d85 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000eb7e8 sp=0xc0000eb7e0 pc=0x5606a4d66481 created by runtime.gcenable in goroutine 1 runtime/mgc.go:204 +0x66 goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x22da52?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000ebf78 sp=0xc0000ebf58 pc=0x5606a4d5ed4e runtime.goparkunlock(...) runtime/proc.go:441 runtime.(*scavengerState).park(0x5606a694e8e0) runtime/mgcscavenge.go:425 +0x49 fp=0xc0000ebfa8 sp=0xc0000ebf78 pc=0x5606a4d133e9 runtime.bgscavenge(0xc000068080) runtime/mgcscavenge.go:658 +0x59 fp=0xc0000ebfc8 sp=0xc0000ebfa8 pc=0x5606a4d13979 runtime.gcenable.gowrap2() runtime/mgc.go:205 +0x25 fp=0xc0000ebfe0 sp=0xc0000ebfc8 pc=0x5606a4d09d25 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ebfe8 sp=0xc0000ebfe0 pc=0x5606a4d66481 created by runtime.gcenable in goroutine 1 runtime/mgc.go:205 +0xa5 goroutine 18 gp=0xc000182700 m=nil [finalizer wait]: runtime.gopark(0x1b8?, 0xc000002380?, 0x1?, 0x23?, 0xc0000ea688?) runtime/proc.go:435 +0xce fp=0xc0000ea630 sp=0xc0000ea610 pc=0x5606a4d5ed4e runtime.runfinq() runtime/mfinal.go:196 +0x107 fp=0xc0000ea7e0 sp=0xc0000ea630 pc=0x5606a4d08d47 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ea7e8 sp=0xc0000ea7e0 pc=0x5606a4d66481 created by runtime.createfing in goroutine 1 runtime/mfinal.go:166 +0x3d goroutine 19 gp=0xc000183180 m=nil [chan receive]: runtime.gopark(0xc0002b17c0?, 0xc000010468?, 0x60?, 0x67?, 0x5606a4e439c8?) runtime/proc.go:435 +0xce fp=0xc0000e6718 sp=0xc0000e66f8 pc=0x5606a4d5ed4e runtime.chanrecv(0xc000190310, 0x0, 0x1) runtime/chan.go:664 +0x445 fp=0xc0000e6790 sp=0xc0000e6718 pc=0x5606a4cfa725 runtime.chanrecv1(0x0?, 0x0?) runtime/chan.go:506 +0x12 fp=0xc0000e67b8 sp=0xc0000e6790 pc=0x5606a4cfa2b2 runtime.unique_runtime_registerUniqueMapCleanup.func2(...) runtime/mgc.go:1796 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() runtime/mgc.go:1799 +0x2f fp=0xc0000e67e0 sp=0xc0000e67b8 pc=0x5606a4d0cf2f runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e67e8 sp=0xc0000e67e0 pc=0x5606a4d66481 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 runtime/mgc.go:1794 +0x85 goroutine 20 gp=0xc000183340 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e6f38 sp=0xc0000e6f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e6fc8 sp=0xc0000e6f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e6fe0 sp=0xc0000e6fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e6fe8 sp=0xc0000e6fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 5 gp=0xc000003a40 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000ec738 sp=0xc0000ec718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000ec7c8 sp=0xc0000ec738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000ec7e0 sp=0xc0000ec7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ec7e8 sp=0xc0000ec7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 6 gp=0xc000003c00 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000ecf38 sp=0xc0000ecf18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000ecfc8 sp=0xc0000ecf38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000ecfe0 sp=0xc0000ecfc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ecfe8 sp=0xc0000ecfe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 34 gp=0xc000498000 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00049e738 sp=0xc00049e718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00049e7c8 sp=0xc00049e738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00049e7e0 sp=0xc00049e7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00049e7e8 sp=0xc00049e7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 21 gp=0xc000183500 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e7738 sp=0xc0000e7718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e77c8 sp=0xc0000e7738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e77e0 sp=0xc0000e77c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e77e8 sp=0xc0000e77e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 22 gp=0xc0001836c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e7f38 sp=0xc0000e7f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e7fc8 sp=0xc0000e7f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e7fe0 sp=0xc0000e7fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e7fe8 sp=0xc0000e7fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 23 gp=0xc000183880 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e8738 sp=0xc0000e8718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e87c8 sp=0xc0000e8738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e87e0 sp=0xc0000e87c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e87e8 sp=0xc0000e87e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 24 gp=0xc000183a40 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e8f38 sp=0xc0000e8f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e8fc8 sp=0xc0000e8f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e8fe0 sp=0xc0000e8fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e8fe8 sp=0xc0000e8fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 25 gp=0xc000183c00 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e9738 sp=0xc0000e9718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e97c8 sp=0xc0000e9738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e97e0 sp=0xc0000e97c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e97e8 sp=0xc0000e97e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 26 gp=0xc000183dc0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000e9f38 sp=0xc0000e9f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000e9fc8 sp=0xc0000e9f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000e9fe0 sp=0xc0000e9fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000e9fe8 sp=0xc0000e9fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 27 gp=0xc00047a000 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00049a738 sp=0xc00049a718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00049a7c8 sp=0xc00049a738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00049a7e0 sp=0xc00049a7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00049a7e8 sp=0xc00049a7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 35 gp=0xc0004981c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00049ef38 sp=0xc00049ef18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00049efc8 sp=0xc00049ef38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00049efe0 sp=0xc00049efc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00049efe8 sp=0xc00049efe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 7 gp=0xc000003dc0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000ed738 sp=0xc0000ed718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000ed7c8 sp=0xc0000ed738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000ed7e0 sp=0xc0000ed7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000ed7e8 sp=0xc0000ed7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 8 gp=0xc000124000 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc0000edf38 sp=0xc0000edf18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0000edfc8 sp=0xc0000edf38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0000edfe0 sp=0xc0000edfc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0000edfe8 sp=0xc0000edfe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 9 gp=0xc0001241c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012a738 sp=0xc00012a718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012a7c8 sp=0xc00012a738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012a7e0 sp=0xc00012a7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012a7e8 sp=0xc00012a7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 10 gp=0xc000124380 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012af38 sp=0xc00012af18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012afc8 sp=0xc00012af38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012afe0 sp=0xc00012afc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012afe8 sp=0xc00012afe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 11 gp=0xc000124540 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012b738 sp=0xc00012b718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012b7c8 sp=0xc00012b738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012b7e0 sp=0xc00012b7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012b7e8 sp=0xc00012b7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 12 gp=0xc000124700 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012bf38 sp=0xc00012bf18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012bfc8 sp=0xc00012bf38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012bfe0 sp=0xc00012bfc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012bfe8 sp=0xc00012bfe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 13 gp=0xc0001248c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012c738 sp=0xc00012c718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012c7c8 sp=0xc00012c738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012c7e0 sp=0xc00012c7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012c7e8 sp=0xc00012c7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 14 gp=0xc000124a80 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012cf38 sp=0xc00012cf18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012cfc8 sp=0xc00012cf38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012cfe0 sp=0xc00012cfc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012cfe8 sp=0xc00012cfe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 15 gp=0xc000124c40 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012d738 sp=0xc00012d718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012d7c8 sp=0xc00012d738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012d7e0 sp=0xc00012d7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012d7e8 sp=0xc00012d7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 ⠼ ]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00012df38 sp=0xc00012df18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00012dfc8 sp=0xc00012df38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00012dfe0 sp=0xc00012dfc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00012dfe8 sp=0xc00012dfe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 50 gp=0xc000124fc0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000126738 sp=0xc000126718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001267c8 sp=0xc000126738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001267e0 sp=0xc0001267c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001267e8 sp=0xc0001267e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 51 gp=0xc000125180 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000126f38 sp=0xc000126f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000126fc8 sp=0xc000126f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000126fe0 sp=0xc000126fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000126fe8 sp=0xc000126fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 52 gp=0xc000125340 m=nil [GC worker (idle)]: runtime.gopark(0x33f4803828623c?, 0x3?, 0xcc?, 0xe1?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000127738 sp=0xc000127718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001277c8 sp=0xc000127738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001277e0 sp=0xc0001277c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001277e8 sp=0xc0001277e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 53 gp=0xc000125500 m=nil [GC worker (idle)]: runtime.gopark(0x33f48038370705?, 0x3?, 0x46?, 0x3d?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000127f38 sp=0xc000127f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000127fc8 sp=0xc000127f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000127fe0 sp=0xc000127fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000127fe8 sp=0xc000127fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 54 gp=0xc0001256c0 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380aaa42?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000128738 sp=0xc000128718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001287c8 sp=0xc000128738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001287e0 sp=0xc0001287c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001287e8 sp=0xc0001287e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 55 gp=0xc000125880 m=nil [GC worker (idle)]: runtime.gopark(0x33f4803818091a?, 0x1?, 0xa5?, 0x5b?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000128f38 sp=0xc000128f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000128fc8 sp=0xc000128f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000128fe0 sp=0xc000128fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000128fe8 sp=0xc000128fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 56 gp=0xc000125a40 m=nil [GC worker (idle)]: runtime.gopark(0x33f480382874e5?, 0x3?, 0x28?, 0x2f?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000129738 sp=0xc000129718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001297c8 sp=0xc000129738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001297e0 sp=0xc0001297c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001297e8 sp=0xc0001297e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 57 gp=0xc000125c00 m=nil [GC worker (idle)]: runtime.gopark(0x33f4803837d2ab?, 0x3?, 0x31?, 0x2?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000129f38 sp=0xc000129f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000129fc8 sp=0xc000129f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000129fe0 sp=0xc000129fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000129fe8 sp=0xc000129fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 58 gp=0xc000125dc0 m=nil [GC worker (idle)]: runtime.gopark(0x33f48038404f88?, 0x1?, 0x19?, 0xef?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000134738 sp=0xc000134718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001347c8 sp=0xc000134738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001347e0 sp=0xc0001347c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001347e8 sp=0xc0001347e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 59 gp=0xc000138000 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380a8a26?, 0x1?, 0x86?, 0x3d?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000134f38 sp=0xc000134f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000134fc8 sp=0xc000134f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000134fe0 sp=0xc000134fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000134fe8 sp=0xc000134fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 60 gp=0xc0001381c0 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380aa0f4?, 0x3?, 0x24?, 0x75?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000135738 sp=0xc000135718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001357c8 sp=0xc000135738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001357e0 sp=0xc0001357c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001357e8 sp=0xc0001357e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 61 gp=0xc000138380 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0xf5?, 0x9c?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000135f38 sp=0xc000135f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000135fc8 sp=0xc000135f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000135fe0 sp=0xc000135fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000135fe8 sp=0xc000135fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 62 gp=0xc000138540 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0x9e?, 0x84?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000136738 sp=0xc000136718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001367c8 sp=0xc000136738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001367e0 sp=0xc0001367c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001367e8 sp=0xc0001367e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 63 gp=0xc000138700 m=nil [GC worker (idle)]: runtime.gopark(0x33f480385b1ba2?, 0x1?, 0x4b?, 0x13?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000136f38 sp=0xc000136f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000136fc8 sp=0xc000136f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000136fe0 sp=0xc000136fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000136fe8 sp=0xc000136fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 64 gp=0xc0001388c0 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0x7e?, 0x4c?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000137738 sp=0xc000137718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001377c8 sp=0xc000137738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001377e0 sp=0xc0001377c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001377e8 sp=0xc0001377e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 65 gp=0xc000138a80 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0x49?, 0x21?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000137f38 sp=0xc000137f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000137fc8 sp=0xc000137f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000137fe0 sp=0xc000137fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000137fe8 sp=0xc000137fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 66 gp=0xc000138c40 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380a9e4b?, 0x1?, 0xa2?, 0xa1?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000130738 sp=0xc000130718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001307c8 sp=0xc000130738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001307e0 sp=0xc0001307c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001307e8 sp=0xc0001307e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 67 gp=0xc000138e00 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0x4e?, 0x21?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000130f38 sp=0xc000130f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000130fc8 sp=0xc000130f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000130fe0 sp=0xc000130fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000130fe8 sp=0xc000130fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 68 gp=0xc000138fc0 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380a7cf2?, 0x1?, 0xf9?, 0x12?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000131738 sp=0xc000131718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001317c8 sp=0xc000131738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001317e0 sp=0xc0001317c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001317e8 sp=0xc0001317e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 69 gp=0xc000139180 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380a9f61?, 0x1?, 0x7d?, 0x6e?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000131f38 sp=0xc000131f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000131fc8 sp=0xc000131f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000131fe0 sp=0xc000131fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000131fe8 sp=0xc000131fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 70 gp=0xc000139340 m=nil [GC worker (idle)]: runtime.gopark(0x33f480382cbf0d?, 0x1?, 0xae?, 0x8e?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000132738 sp=0xc000132718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001327c8 sp=0xc000132738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001327e0 sp=0xc0001327c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001327e8 sp=0xc0001327e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 71 gp=0xc000139500 m=nil [GC worker (idle)]: runtime.gopark(0x33f480381806a9?, 0x3?, 0x44?, 0xd8?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000132f38 sp=0xc000132f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000132fc8 sp=0xc000132f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000132fe0 sp=0xc000132fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000132fe8 sp=0xc000132fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 72 gp=0xc0001396c0 m=nil [GC worker (idle)]: runtime.gopark(0x33f4803832fbe3?, 0x3?, 0x3b?, 0xef?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000133738 sp=0xc000133718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc0001337c8 sp=0xc000133738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc0001337e0 sp=0xc0001337c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc0001337e8 sp=0xc0001337e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 73 gp=0xc000139880 m=nil [GC worker (idle)]: runtime.gopark(0x33f480380a9c68?, 0x1?, 0x23?, 0x79?, 0x0?) runtime/proc.go:435 +0xce fp=0xc000133f38 sp=0xc000133f18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc000133fc8 sp=0xc000133f38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc000133fe0 sp=0xc000133fc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc000133fe8 sp=0xc000133fe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 74 gp=0xc000139a40 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0xaf?, 0xd1?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00013e738 sp=0xc00013e718 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00013e7c8 sp=0xc00013e738 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00013e7e0 sp=0xc00013e7c8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00013e7e8 sp=0xc00013e7e0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 75 gp=0xc000139c00 m=nil [GC worker (idle)]: runtime.gopark(0x5606a69fd120?, 0x1?, 0x9b?, 0xd7?, 0x0?) runtime/proc.go:435 +0xce fp=0xc00013ef38 sp=0xc00013ef18 pc=0x5606a4d5ed4e runtime.gcBgMarkWorker(0xc000191570) runtime/mgc.go:1423 +0xe9 fp=0xc00013efc8 sp=0xc00013ef38 pc=0x5606a4d0c249 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1339 +0x25 fp=0xc00013efe0 sp=0xc00013efc8 pc=0x5606a4d0c125 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00013efe8 sp=0xc00013efe0 pc=0x5606a4d66481 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1339 +0x105 goroutine 78 gp=0xc000498a80 m=nil [select]: runtime.gopark(0xc00006fa10?, 0x2?, 0x10?, 0xc6?, 0xc00006f874?) runtime/proc.go:435 +0xce fp=0xc00006f6a0 sp=0xc00006f680 pc=0x5606a4d5ed4e runtime.selectgo(0xc00006fa10, 0xc00006f870, 0xf?, 0x0, 0x4?, 0x1) runtime/select.go:351 +0x837 fp=0xc00006f7d8 sp=0xc00006f6a0 pc=0x5606a4d3d3b7 github.com/ollama/ollama/runner/ollamarunner.(*Server).completion(0xc0001b45a0, {0x5606a60be108, 0xc001fee0e0}, 0xc0004c4140) github.com/ollama/ollama/runner/ollamarunner/runner.go:680 +0xb65 fp=0xc00006fac0 sp=0xc00006f7d8 pc=0x5606a524b845 github.com/ollama/ollama/runner/ollamarunner.(*Server).completion-fm({0x5606a60be108?, 0xc001fee0e0?}, 0xc0003a7b40?) <autogenerated>:1 +0x36 fp=0xc00006faf0 sp=0xc00006fac0 pc=0x5606a524ec16 net/http.HandlerFunc.ServeHTTP(0xc0006ec780?, {0x5606a60be108?, 0xc001fee0e0?}, 0xc0003a7b60?) net/http/server.go:2294 +0x29 fp=0xc00006fb18 sp=0xc00006faf0 pc=0x5606a505cb49 net/http.(*ServeMux).ServeHTTP(0x5606a4d03265?, {0x5606a60be108, 0xc001fee0e0}, 0xc0004c4140) net/http/server.go:2822 +0x1c4 fp=0xc00006fb68 sp=0xc00006fb18 pc=0x5606a505ea44 net/http.serverHandler.ServeHTTP({0x5606a60ba750?}, {0x5606a60be108?, 0xc001fee0e0?}, 0x1?) net/http/server.go:3301 +0x8e fp=0xc00006fb98 sp=0xc00006fb68 pc=0x5606a507c4ce net/http.(*conn).serve(0xc0001f03f0, {0x5606a60c0368, 0xc0001eeed0}) net/http/server.go:2102 +0x625 fp=0xc00006ffb8 sp=0xc00006fb98 pc=0x5606a505b045 net/http.(*Server).Serve.gowrap3() net/http/server.go:3454 +0x28 fp=0xc00006ffe0 sp=0xc00006ffb8 pc=0x5606a5060908 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc00006ffe8 sp=0xc00006ffe0 pc=0x5606a4d66481 created by net/http.(*Server).Serve in goroutine 1 net/http/server.go:3454 +0x485 goroutine 1190 gp=0xc000499c00 m=nil [IO wait]: runtime.gopark(0x418700003f93c000?, 0x40ec0000400d0000?, 0x0?, 0x80?, 0xb?) runtime/proc.go:435 +0xce fp=0xc002122dd8 sp=0xc002122db8 pc=0x5606a4d5ed4e runtime.netpollblock(0x5606a4d820b8?, 0xa4cf7b46?, 0x6?) runtime/netpoll.go:575 +0xf7 fp=0xc002122e10 sp=0xc002122dd8 pc=0x5606a4d23837 internal/poll.runtime_pollWait(0x153c35adad08, 0x72) runtime/netpoll.go:351 +0x85 fp=0xc002122e30 sp=0xc002122e10 pc=0x5606a4d5df65 internal/poll.(*pollDesc).wait(0xc0006fe100?, 0xc0003620a1?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc002122e58 sp=0xc002122e30 pc=0x5606a4de53a7 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006fe100, {0xc0003620a1, 0x1, 0x1}) internal/poll/fd_unix.go:165 +0x27a fp=0xc002122ef0 sp=0xc002122e58 pc=0x5606a4de669a net.(*netFD).Read(0xc0006fe100, {0xc0003620a1?, 0x4210000040430000?, 0xc003902688?}) net/fd_posix.go:55 +0x25 fp=0xc002122f38 sp=0xc002122ef0 pc=0x5606a4e5ace5 net.(*conn).Read(0xc00019c138, {0xc0003620a1?, 0xc001a2f640?, 0x5606a50c5f60?}) net/net.go:194 +0x45 fp=0xc002122f80 sp=0xc002122f38 pc=0x5606a4e690a5 net/http.(*connReader).backgroundRead(0xc000362090) net/http/server.go:690 +0x37 fp=0xc002122fc8 sp=0xc002122f80 pc=0x5606a5054f17 net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:686 +0x25 fp=0xc002122fe0 sp=0xc002122fc8 pc=0x5606a5054e45 runtime.goexit({}) runtime/asm_amd64.s:1700 +0x1 fp=0xc002122fe8 sp=0xc002122fe0 pc=0x5606a4d66481 created by net/http.(*connReader).startBackgroundRead in goroutine 78 net/http/server.go:686 +0xb6 rax 0x0 rbx 0x6 rcx 0x153c7ce69acf rdx 0x0 rdi 0x2 rsi 0x153b585b1550 rbp 0x153b9f8d8085 rsp 0x153b585b1550 r8 0x0 r9 0x153b585b1550 r10 0x8 r11 0x246 r12 0x153b9f8d85e8 r13 0x4c r14 0x153bf651ce2d r15 0x0 rip 0x153c7ce69acf rflags 0x246 cs 0x33 fs 0x0 gs 0x0 time=2025-08-05T16:23:21.396+09:00 level=ERROR source=server.go:807 msg="post predict" error="Post \"http://127.0.0.1:37893/completion\": EOF" [GIN] 2025/08/05 - 16:23:21 | 200 | 1.43226272s | 127.0.0.1 | POST "/api/chat" Error: model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details axxxxx@gcg07:~/work/ollama $ time=2025-08-05T16:23:21.458+09:00 level=ERROR source=server.go:464 msg="llama runner terminated" error="exit status 2" ``` ### OS LSB Version: :core-4.1-amd64:core-4.1-noarch ### GPU Tesla V100-SXM2-16GB ### CPU _No response_ ### Ollama version client version is 0.10.1
GiteaMirror added the bug label 2026-04-22 16:10:08 -05:00
Author
Owner

@yousufyesil commented on GitHub (Sep 28, 2025):

same problem. every other model works fine

<!-- gh-comment-id:3344097248 --> @yousufyesil commented on GitHub (Sep 28, 2025): same problem. every other model works fine
Author
Owner

@jessegross commented on GitHub (Sep 29, 2025):

There have been significant improvements to memory allocation in the most recent versions, so I would recommend upgrading as a first step. However, this particular issue may need this PR, which will likely be in the next release:
https://github.com/ollama/ollama/pull/12400

<!-- gh-comment-id:3349233900 --> @jessegross commented on GitHub (Sep 29, 2025): There have been significant improvements to memory allocation in the most recent versions, so I would recommend upgrading as a first step. However, this particular issue may need this PR, which will likely be in the next release: https://github.com/ollama/ollama/pull/12400
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#33473