[GH-ISSUE #14983] Model runner has unexpectedly stopped in ollama 0.18.1 #56145

Open
opened 2026-04-29 10:19:03 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @yobyot on GitHub (Mar 20, 2026).
Original GitHub issue: https://github.com/ollama/ollama/issues/14983

What is the issue?

This curl request in a macOS 26.3 Parallels VM on a Mac Studio (VM has 70GB memory and 256GB virtual drive) results in a crash:

alex@macos ~ % curl http://localhost:11434/api/chat -d '{
  "model": "glm-4.7-flash:latest",
  "messages": [
    { "role": "system", "content": "You are a helpful assistant." },
    { "role": "user", "content": "Hello! Explain what a REST API is in one sentence." }
  ]
}'

{"error":"model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details"}%

Here's my config.json:

{
  "integrations": {},
  "last_model": "glm-4.7-flash",
  "last_selection": "run"
}

Line 76 in the log output below contains this exception:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString parentResourceOffset]: unrecognized selector sent to instance 0xbfbbff82bf851939'

I have no idea if line 76 is the issue or a byproduct of something else (I'm not a Go dev).

Let me know if the team wants something else to help debug this issue.

Thx.

Relevant log output

[GIN] 2026/03/20 - 16:36:19 | 200 |      38.583µs |       127.0.0.1 | HEAD     "/"
[GIN] 2026/03/20 - 16:36:19 | 200 |   99.667542ms |       127.0.0.1 | POST     "/api/show"
[GIN] 2026/03/20 - 16:36:19 | 200 |   87.839875ms |       127.0.0.1 | POST     "/api/show"
time=2026-03-20T16:36:19.718-04:00 level=WARN source=server.go:168 msg="requested context size too large for model" num_ctx=262144 n_ctx_train=202752
time=2026-03-20T16:36:19.718-04:00 level=INFO source=server.go:246 msg="enabling flash attention"
time=2026-03-20T16:36:19.719-04:00 level=INFO source=server.go:430 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --model /Users/alex/.ollama/models/blobs/sha256-9eba2761cf0b88b8bc11a065a7b5b47f1b13ce820e8e492cb1010b450f9ec950 --port 49576"
time=2026-03-20T16:36:19.721-04:00 level=INFO source=sched.go:489 msg="system memory" total="70.0 GiB" free="58.6 GiB" free_swap="0 B"
time=2026-03-20T16:36:19.722-04:00 level=INFO source=sched.go:496 msg="gpu memory" id=0 library=Metal available="52.0 GiB" free="52.5 GiB" minimum="512.0 MiB" overhead="0 B"
time=2026-03-20T16:36:19.722-04:00 level=INFO source=server.go:757 msg="loading model" "model layers"=48 requested=-1
time=2026-03-20T16:36:19.760-04:00 level=INFO source=runner.go:1411 msg="starting ollama engine"
time=2026-03-20T16:36:19.760-04:00 level=INFO source=runner.go:1446 msg="Server listening on 127.0.0.1:49576"
time=2026-03-20T16:36:19.769-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:fit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-03-20T16:36:19.796-04:00 level=INFO source=ggml.go:136 msg="" architecture=glm4moelite file_type=Q4_K_M name="" description="" num_tensors=844 num_key_values=39
ggml_metal_device_init: tensor API disabled for pre-M5 and pre-A19 devices
ggml_metal_library_init: using embedded metal library
ggml_metal_library_init: loaded in 0.010 sec
ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s)
ggml_metal_device_init: GPU name:   Apple Paravirtual device
ggml_metal_device_init: GPU family: MTLGPUFamilyApple5  (1005)
ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003)
ggml_metal_device_init: simdgroup reduction   = false
ggml_metal_device_init: simdgroup matrix mul. = false
ggml_metal_device_init: has unified memory    = true
ggml_metal_device_init: has bfloat            = false
ggml_metal_device_init: has tensor            = false
ggml_metal_device_init: use residency sets    = true
ggml_metal_device_init: use shared buffers    = true
ggml_metal_device_init: recommendedMaxWorkingSetSize  = 56371.45 MB
time=2026-03-20T16:36:19.801-04:00 level=INFO source=ggml.go:104 msg=system Metal.0.EMBED_LIBRARY=1 CPU.0.NEON=1 CPU.0.ARM_FMA=1 CPU.0.FP16_VA=1 CPU.0.DOTPROD=1 CPU.0.LLAMAFILE=1 CPU.0.ACCELERATE=1 compiler=cgo(clang)
ggml_metal_init: allocating
ggml_metal_init: picking default device: Apple Paravirtual device
ggml_metal_init: use fusion         = true
ggml_metal_init: use concurrency    = true
ggml_metal_init: use graph optimize = true
time=2026-03-20T16:36:20.144-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:alloc LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:commit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:482 msg="offloading 47 repeating layers to GPU"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:489 msg="offloading output layer to GPU"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:494 msg="offloaded 48/48 layers to GPU"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:240 msg="model weights" device=Metal size="17.5 GiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:245 msg="model weights" device=CPU size="170.2 MiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:251 msg="kv cache" device=Metal size="19.3 GiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:262 msg="compute graph" device=Metal size="649.0 MiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:267 msg="compute graph" device=CPU size="665.2 MiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:272 msg="total memory" size="38.3 GiB"
time=2026-03-20T16:36:24.333-04:00 level=INFO source=sched.go:565 msg="loaded runners" count=1
time=2026-03-20T16:36:24.333-04:00 level=INFO source=server.go:1350 msg="waiting for llama runner to start responding"
time=2026-03-20T16:36:24.334-04:00 level=INFO source=server.go:1384 msg="waiting for server to become available" status="llm server loading model"
time=2026-03-20T16:36:29.616-04:00 level=INFO source=server.go:1388 msg="llama runner started in 9.89 seconds"
[GIN] 2026/03/20 - 16:36:29 | 200 | 10.058981334s |       127.0.0.1 | POST     "/api/generate"
ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil
ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil
ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil
ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil
WARNING: Using native backtrace. Set GGML_BACKTRACE_LLDB for more info.
WARNING: GGML_BACKTRACE_LLDB may cause native MacOS Terminal.app to crash.
See: https://github.com/ggml-org/llama.cpp/pull/17869
0   ollama                              0x0000000105154e4c ggml_print_backtrace + 276
1   ollama                              0x000000010517ac08 ggml_critical_section_end + 52
2   libc++abi.dylib                     0x000000019f536c2c _ZSt11__terminatePFvvE + 16
3   libc++abi.dylib                     0x000000019f53a394 __cxa_get_exception_ptr + 0
4   libc++abi.dylib                     0x000000019f53a33c _ZN10__cxxabiv1L12failed_throwEPNS_15__cxa_exceptionE + 0
5   libobjc.A.dylib                     0x000000019f146580 objc_exception_throw + 448
6   CoreFoundation                      0x000000019f751c5c +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
7   CoreFoundation                      0x000000019f60cf08 ___forwarding___ + 1480
8   CoreFoundation                      0x000000019f60c880 _CF_forwarding_prep_0 + 96
9   AppleParavirtGPUMetalIOGPUFamily    0x0000000111b63a74 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 4288
10  AppleParavirtGPUMetalIOGPUFamily    0x0000000111b66288 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 14548
11  ollama                              0x00000001053b2c60 ggml_metal_op_unary + 252
12  ollama                              0x00000001053b1924 ggml_metal_op_encode + 1540
13  ollama                              0x00000001053bdfb0 ggml_metal_set_n_cb + 352
14  ollama                              0x00000001053bdbec ggml_metal_graph_compute + 432
15  ollama                              0x0000000105174380 ggml_backend_sched_graph_compute_async + 2260
16  ollama                              0x00000001050ee1ac _cgo_c1a225405722_Cfunc_ggml_backend_sched_graph_compute_async + 36
17  ollama                              0x00000001043b683c ollama + 518204
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString parentResourceOffset]: unrecognized selector sent to instance 0xbfbbff82bf851939'
*** First throw call stack:
(
	0   CoreFoundation                      0x000000019f66f8fc __exceptionPreprocess + 176
	1   libobjc.A.dylib                     0x000000019f146418 objc_exception_throw + 88
	2   CoreFoundation                      0x000000019f751c5c +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
	3   CoreFoundation                      0x000000019f60cf08 ___forwarding___ + 1480
	4   CoreFoundation                      0x000000019f60c880 _CF_forwarding_prep_0 + 96
	5   AppleParavirtGPUMetalIOGPUFamily    0x0000000111b63a74 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 4288
	6   AppleParavirtGPUMetalIOGPUFamily    0x0000000111b66288 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 14548
	7   ollama                              0x00000001053b2c60 ggml_metal_op_unary + 252
	8   ollama                              0x00000001053b1924 ggml_metal_op_encode + 1540
	9   ollama                              0x00000001053bdfb0 ggml_metal_set_n_cb + 352
	10  ollama                              0x00000001053bdbec ggml_metal_graph_compute + 432
	11  ollama                              0x0000000105174380 ggml_backend_sched_graph_compute_async + 2260
	12  ollama                              0x00000001050ee1ac _cgo_c1a225405722_Cfunc_ggml_backend_sched_graph_compute_async + 36
	13  ollama                              0x00000001043b683c ollama + 518204
)
libc++abi: terminating due to uncaught exception of type NSException
SIGABRT: abort
PC=0x19f5495b0 m=22 sigcode=0
signal arrived during cgo execution

goroutine 1051 gp=0x1400051aa80 m=22 mp=0x14000b20008 [syscall]:
runtime.cgocall(0x1050ee188, 0x1400009fa78)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/cgocall.go:167 +0x44 fp=0x1400009fa30 sp=0x1400009f9f0 pc=0x1043ab134
github.com/ollama/ollama/ml/backend/ggml._Cfunc_ggml_backend_sched_graph_compute_async(0x106dc6050, 0x1135c29d0)
	_cgo_gotypes.go:970 +0x34 fp=0x1400009fa70 sp=0x1400009fa30 pc=0x104819344
github.com/ollama/ollama/ml/backend/ggml.(*Context).ComputeWithNotify.func2(...)
	/Users/runner/work/ollama/ollama/ml/backend/ggml/ggml.go:825
github.com/ollama/ollama/ml/backend/ggml.(*Context).ComputeWithNotify(0x14000dcd5c0, 0x14000dffaa0?, {0x140013f54c0, 0x1, 0x2?})
	/Users/runner/work/ollama/ollama/ml/backend/ggml/ggml.go:825 +0x1a8 fp=0x1400009fb50 sp=0x1400009fa70 pc=0x104823a58
github.com/ollama/ollama/runner/ollamarunner.(*Server).computeBatch(0x140002a50e0, {0x0, {0x1059ae850, 0x14000dcd5c0}, {0x1059bbdb0, 0x140013650f8}, {0x14000de3b80, 0xa, 0x10}, {{0x1059bbdb0, ...}, ...}, ...})
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:716 +0x700 fp=0x1400009fed0 sp=0x1400009fb50 pc=0x104915eb0
github.com/ollama/ollama/runner/ollamarunner.(*Server).run.gowrap1()
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x5c fp=0x1400009ffd0 sp=0x1400009fed0 pc=0x1049142ac
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400009ffd0 sp=0x1400009ffd0 pc=0x1043b6a44
created by github.com/ollama/ollama/runner/ollamarunner.(*Server).run in goroutine 13
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x22c

goroutine 1 gp=0x140000021c0 m=nil [IO wait, locked to thread]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14001385710 sp=0x140013856f0 pc=0x1043ae658
runtime.netpollblock(0x1400053b7a8?, 0x4432e00?, 0x1?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:575 +0x158 fp=0x14001385750 sp=0x14001385710 pc=0x1043740b8
internal/poll.runtime_pollWait(0x111e7aa30, 0x72)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x14001385780 sp=0x14001385750 pc=0x1043ad810
internal/poll.(*pollDesc).wait(0x14000679400?, 0x104435068?, 0x0)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x140013857b0 sp=0x14001385780 pc=0x10442e618
internal/poll.(*pollDesc).waitRead(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0x14000679400)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_unix.go:620 +0x24c fp=0x14001385860 sp=0x140013857b0 pc=0x104432eec
net.(*netFD).accept(0x14000679400)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/fd_unix.go:172 +0x28 fp=0x14001385920 sp=0x14001385860 pc=0x1044a3158
net.(*TCPListener).accept(0x14000309940)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/tcpsock_posix.go:159 +0x24 fp=0x14001385970 sp=0x14001385920 pc=0x1044b7934
net.(*TCPListener).Accept(0x14000309940)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/tcpsock.go:380 +0x2c fp=0x140013859b0 sp=0x14001385970 pc=0x1044b691c
net/http.(*onceCloseListener).Accept(0x140003d87e0?)
	<autogenerated>:1 +0x30 fp=0x140013859d0 sp=0x140013859b0 pc=0x10469ffe0
net/http.(*Server).Serve(0x140000c9900, {0x10599f920, 0x14000309940})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3424 +0x290 fp=0x14001385b00 sp=0x140013859d0 pc=0x104679720
github.com/ollama/ollama/runner/ollamarunner.Execute({0x140001b4030, 0x4, 0x4})
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1447 +0x7fc fp=0x14001385cd0 sp=0x14001385b00 pc=0x10491bc1c
github.com/ollama/ollama/runner.Execute({0x140001b4010?, 0x0?, 0x0?})
	/Users/runner/work/ollama/ollama/runner/runner.go:18 +0x14c fp=0x14001385d10 sp=0x14001385cd0 pc=0x1049a57cc
github.com/ollama/ollama/cmd.NewCLI.func3(0x140000c9600?, {0x105412b6c?, 0x4?, 0x105412b70?})
	/Users/runner/work/ollama/ollama/cmd/cmd.go:2269 +0x54 fp=0x14001385d40 sp=0x14001385d10 pc=0x10509ea24
github.com/spf13/cobra.(*Command).execute(0x14000153b08, {0x14000716be0, 0x5, 0x5})
	/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:940 +0x648 fp=0x14001385e60 sp=0x14001385d40 pc=0x104511ff8
github.com/spf13/cobra.(*Command).ExecuteC(0x14000666908)
	/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x320 fp=0x14001385f20 sp=0x14001385e60 pc=0x104512740
github.com/spf13/cobra.(*Command).Execute(...)
	/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992
github.com/spf13/cobra.(*Command).ExecuteContext(...)
	/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:985
main.main()
	/Users/runner/work/ollama/ollama/main.go:12 +0x54 fp=0x14001385f40 sp=0x14001385f20 pc=0x1050a01a4
runtime.main()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:283 +0x284 fp=0x14001385fd0 sp=0x14001385f40 pc=0x10437ac24
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14001385fd0 sp=0x14001385fd0 pc=0x1043b6a44

goroutine 2 gp=0x14000002c40 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008cf90 sp=0x1400008cf70 pc=0x1043ae658
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441
runtime.forcegchelper()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:348 +0xb8 fp=0x1400008cfd0 sp=0x1400008cf90 pc=0x10437af78
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008cfd0 sp=0x1400008cfd0 pc=0x1043b6a44
created by runtime.init.7 in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:336 +0x24

goroutine 3 gp=0x14000003500 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008d760 sp=0x1400008d740 pc=0x1043ae658
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441
runtime.bgsweep(0x140000b8000)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcsweep.go:316 +0x108 fp=0x1400008d7b0 sp=0x1400008d760 pc=0x104366058
runtime.gcenable.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:204 +0x28 fp=0x1400008d7d0 sp=0x1400008d7b0 pc=0x104359e58
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008d7d0 sp=0x1400008d7d0 pc=0x1043b6a44
created by runtime.gcenable in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:204 +0x6c

goroutine 4 gp=0x140000036c0 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0x105624ef0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008df60 sp=0x1400008df40 pc=0x1043ae658
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441
runtime.(*scavengerState).park(0x10641b3c0)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0x1400008df90 sp=0x1400008df60 pc=0x104363aec
runtime.bgscavenge(0x140000b8000)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcscavenge.go:658 +0xac fp=0x1400008dfb0 sp=0x1400008df90 pc=0x10436408c
runtime.gcenable.gowrap2()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:205 +0x28 fp=0x1400008dfd0 sp=0x1400008dfb0 pc=0x104359df8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008dfd0 sp=0x1400008dfd0 pc=0x1043b6a44
created by runtime.gcenable in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:205 +0xac

goroutine 18 gp=0x14000186380 m=nil [finalizer wait]:
runtime.gopark(0x180008c5c8?, 0x111a28508?, 0x78?, 0x4a?, 0x1c0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008c590 sp=0x1400008c570 pc=0x1043ae658
runtime.runfinq()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mfinal.go:196 +0x108 fp=0x1400008c7d0 sp=0x1400008c590 pc=0x104358e58
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008c7d0 sp=0x1400008c7d0 pc=0x1043b6a44
created by runtime.createfing in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mfinal.go:166 +0x80

goroutine 5 gp=0x14000003a40 m=nil [chan receive]:
runtime.gopark(0x140000d70e0?, 0x14034b30018?, 0x48?, 0xe7?, 0x104477288?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008e6f0 sp=0x1400008e6d0 pc=0x1043ae658
runtime.chanrecv(0x140003ae1c0, 0x0, 0x1)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x1400008e770 sp=0x1400008e6f0 pc=0x10434b1cc
runtime.chanrecv1(0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x1400008e7a0 sp=0x1400008e770 pc=0x10434ad64
runtime.unique_runtime_registerUniqueMapCleanup.func2(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1796
runtime.unique_runtime_registerUniqueMapCleanup.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1799 +0x3c fp=0x1400008e7d0 sp=0x1400008e7a0 pc=0x10435d07c
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008e7d0 sp=0x1400008e7d0 pc=0x1043b6a44
created by unique.runtime_registerUniqueMapCleanup in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1794 +0x78

goroutine 6 gp=0x14000003c00 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008ef10 sp=0x1400008eef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008efb0 sp=0x1400008ef10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008efd0 sp=0x1400008efb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008efd0 sp=0x1400008efd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 34 gp=0x14000310000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000088710 sp=0x140000886f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140000887b0 sp=0x14000088710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140000887d0 sp=0x140000887b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140000887d0 sp=0x140000887d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 19 gp=0x14000186c40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c8710 sp=0x140002c86f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c87b0 sp=0x140002c8710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c87d0 sp=0x140002c87b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c87d0 sp=0x140002c87d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 7 gp=0x14000003dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008f710 sp=0x1400008f6f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008f7b0 sp=0x1400008f710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008f7d0 sp=0x1400008f7b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008f7d0 sp=0x1400008f7d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 8 gp=0x1400055e000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008ff10 sp=0x1400008fef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008ffb0 sp=0x1400008ff10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008ffd0 sp=0x1400008ffb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008ffd0 sp=0x1400008ffd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 35 gp=0x140003101c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000088f10 sp=0x14000088ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000088fb0 sp=0x14000088f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000088fd0 sp=0x14000088fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000088fd0 sp=0x14000088fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 20 gp=0x14000186e00 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c8f10 sp=0x140002c8ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c8fb0 sp=0x140002c8f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c8fd0 sp=0x140002c8fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c8fd0 sp=0x140002c8fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 36 gp=0x14000310380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000089710 sp=0x140000896f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140000897b0 sp=0x14000089710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140000897d0 sp=0x140000897b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140000897d0 sp=0x140000897d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 9 gp=0x1400055e1c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c4710 sp=0x140002c46f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c47b0 sp=0x140002c4710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c47d0 sp=0x140002c47b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c47d0 sp=0x140002c47d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 21 gp=0x14000186fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c9710 sp=0x140002c96f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c97b0 sp=0x140002c9710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c97d0 sp=0x140002c97b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c97d0 sp=0x140002c97d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 22 gp=0x14000187180 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c9f10 sp=0x140002c9ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c9fb0 sp=0x140002c9f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c9fd0 sp=0x140002c9fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c9fd0 sp=0x140002c9fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 37 gp=0x14000310540 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000089f10 sp=0x14000089ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000089fb0 sp=0x14000089f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000089fd0 sp=0x14000089fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000089fd0 sp=0x14000089fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 10 gp=0x1400055e380 m=nil [GC worker (idle)]:
runtime.gopark(0x1f34abe804f?, 0x1?, 0x10?, 0x6d?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c4f10 sp=0x140002c4ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c4fb0 sp=0x140002c4f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c4fd0 sp=0x140002c4fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c4fd0 sp=0x140002c4fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 23 gp=0x14000187340 m=nil [GC worker (idle)]:
runtime.gopark(0x1064680a0?, 0x1?, 0xfe?, 0x17?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002ca710 sp=0x140002ca6f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002ca7b0 sp=0x140002ca710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002ca7d0 sp=0x140002ca7b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002ca7d0 sp=0x140002ca7d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 38 gp=0x14000310700 m=nil [GC worker (idle)]:
runtime.gopark(0x1064680a0?, 0x1?, 0x86?, 0x9b?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008a710 sp=0x1400008a6f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008a7b0 sp=0x1400008a710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008a7d0 sp=0x1400008a7b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008a7d0 sp=0x1400008a7d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 11 gp=0x1400055e540 m=nil [GC worker (idle)]:
runtime.gopark(0x1064680a0?, 0x1?, 0x21?, 0x96?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c5710 sp=0x140002c56f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c57b0 sp=0x140002c5710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c57d0 sp=0x140002c57b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c57d0 sp=0x140002c57d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 24 gp=0x14000187500 m=nil [GC worker (idle)]:
runtime.gopark(0x1f33893b1dd?, 0x1?, 0x63?, 0x80?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002caf10 sp=0x140002caef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002cafb0 sp=0x140002caf10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002cafd0 sp=0x140002cafb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002cafd0 sp=0x140002cafd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 25 gp=0x140001876c0 m=nil [GC worker (idle)]:
runtime.gopark(0x1f34ac1c8cd?, 0x1?, 0xc0?, 0xe2?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000594f10 sp=0x14000594ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000594fb0 sp=0x14000594f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000594fd0 sp=0x14000594fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000594fd0 sp=0x14000594fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 26 gp=0x14000187880 m=nil [GC worker (idle)]:
runtime.gopark(0x1f34ac1bc6f?, 0x3?, 0xc4?, 0x9?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002cbf10 sp=0x140002cbef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002cbfb0 sp=0x140002cbf10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002cbfd0 sp=0x140002cbfb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002cbfd0 sp=0x140002cbfd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 27 gp=0x14000187a40 m=nil [GC worker (idle)]:
runtime.gopark(0x1f34abe7591?, 0x1?, 0xb5?, 0xb3?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002d0710 sp=0x140002d06f0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002d07b0 sp=0x140002d0710 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002d07d0 sp=0x140002d07b0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002d07d0 sp=0x140002d07d0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 39 gp=0x140003108c0 m=nil [GC worker (idle)]:
runtime.gopark(0x1064680a0?, 0x1?, 0x2a?, 0x6a?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008af10 sp=0x1400008aef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008afb0 sp=0x1400008af10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008afd0 sp=0x1400008afb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008afd0 sp=0x1400008afd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 12 gp=0x1400055e700 m=nil [GC worker (idle)]:
runtime.gopark(0x1f34abe46da?, 0x1?, 0x24?, 0x53?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c5f10 sp=0x140002c5ef0 pc=0x1043ae658
runtime.gcBgMarkWorker(0x140003af420)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c5fb0 sp=0x140002c5f10 pc=0x10435c2ec
runtime.gcBgMarkStartWorkers.gowrap1()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c5fd0 sp=0x140002c5fb0 pc=0x10435c1d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c5fd0 sp=0x140002c5fd0 pc=0x1043b6a44
created by runtime.gcBgMarkStartWorkers in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140

goroutine 13 gp=0x1400058b180 m=nil [chan receive]:
runtime.gopark(0x14000d38d01?, 0x1059bbdb0?, 0x78?, 0x37?, 0x1047aa520?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14001383720 sp=0x14001383700 pc=0x1043ae658
runtime.chanrecv(0x14000d5a0e0, 0x0, 0x1)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x140013837a0 sp=0x14001383720 pc=0x10434b1cc
runtime.chanrecv1(0x1054566ee?, 0x29?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x140013837d0 sp=0x140013837a0 pc=0x10434ad64
github.com/ollama/ollama/runner/ollamarunner.(*Server).forwardBatch(_, {0x1, {0x1059ae850, 0x14000d58540}, {0x1059bbdb0, 0x14000d76e70}, {0x14000d30930, 0x1, 0x1}, {{0x1059bbdb0, ...}, ...}, ...})
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:476 +0xc0 fp=0x14001383b40 sp=0x140013837d0 pc=0x1049143a0
github.com/ollama/ollama/runner/ollamarunner.(*Server).run(0x140002a50e0, {0x1059a22b0, 0x14000716c80})
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:453 +0x130 fp=0x14001383fa0 sp=0x14001383b40 pc=0x1049140e0
github.com/ollama/ollama/runner/ollamarunner.Execute.gowrap1()
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1424 +0x30 fp=0x14001383fd0 sp=0x14001383fa0 pc=0x10491be40
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14001383fd0 sp=0x14001383fd0 pc=0x1043b6a44
created by github.com/ollama/ollama/runner/ollamarunner.Execute in goroutine 1
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1424 +0x448

goroutine 14 gp=0x1400058b340 m=nil [select]:
runtime.gopark(0x14000047a50?, 0x2?, 0x60?, 0x56?, 0x1400004781c?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000047640 sp=0x14000047620 pc=0x1043ae658
runtime.selectgo(0x14000047a50, 0x14000047818, 0xa?, 0x0, 0x1?, 0x1)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/select.go:351 +0x6c4 fp=0x14000047770 sp=0x14000047640 pc=0x10438e294
github.com/ollama/ollama/runner/ollamarunner.(*Server).completion(0x140002a50e0, {0x10599fb00, 0x14000ddc2a0}, 0x14000dd63c0)
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:956 +0xa5c fp=0x14000047aa0 sp=0x14000047770 pc=0x104917b5c
github.com/ollama/ollama/runner/ollamarunner.(*Server).completion-fm({0x10599fb00?, 0x14000ddc2a0?}, 0x14000047b28?)
	<autogenerated>:1 +0x40 fp=0x14000047ad0 sp=0x14000047aa0 pc=0x10491c310
net/http.HandlerFunc.ServeHTTP(0x1400065c900?, {0x10599fb00?, 0x14000ddc2a0?}, 0x14000047b10?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2294 +0x38 fp=0x14000047b00 sp=0x14000047ad0 pc=0x104676148
net/http.(*ServeMux).ServeHTTP(0x10?, {0x10599fb00, 0x14000ddc2a0}, 0x14000dd63c0)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2822 +0x1b4 fp=0x14000047b50 sp=0x14000047b00 pc=0x104677cd4
net/http.serverHandler.ServeHTTP({0x10599be10?}, {0x10599fb00?, 0x14000ddc2a0?}, 0x1?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3301 +0xbc fp=0x14000047b80 sp=0x14000047b50 pc=0x1046939bc
net/http.(*conn).serve(0x140003d87e0, {0x1059a2278, 0x140000cc5a0})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2102 +0x52c fp=0x14000047fa0 sp=0x14000047b80 pc=0x1046748ec
net/http.(*Server).Serve.gowrap3()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3454 +0x30 fp=0x14000047fd0 sp=0x14000047fa0 pc=0x104679ab0
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000047fd0 sp=0x14000047fd0 pc=0x1043b6a44
created by net/http.(*Server).Serve in goroutine 1
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3454 +0x3d8

goroutine 1050 gp=0x14000103340 m=nil [IO wait]:
runtime.gopark(0xffffffffffffffff?, 0xffffffffffffffff?, 0x23?, 0x0?, 0x1043d2260?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400015cd80 sp=0x1400015cd60 pc=0x1043ae658
runtime.netpollblock(0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:575 +0x158 fp=0x1400015cdc0 sp=0x1400015cd80 pc=0x1043740b8
internal/poll.runtime_pollWait(0x111e7a918, 0x72)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x1400015cdf0 sp=0x1400015cdc0 pc=0x1043ad810
internal/poll.(*pollDesc).wait(0x14000679480?, 0x1400059a041?, 0x0)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x1400015ce20 sp=0x1400015cdf0 pc=0x10442e618
internal/poll.(*pollDesc).waitRead(...)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x14000679480, {0x1400059a041, 0x1, 0x1})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_unix.go:165 +0x1fc fp=0x1400015cec0 sp=0x1400015ce20 pc=0x10442f8cc
net.(*netFD).Read(0x14000679480, {0x1400059a041?, 0x1400015cf58?, 0x10466f364?})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/fd_posix.go:55 +0x28 fp=0x1400015cf10 sp=0x1400015cec0 pc=0x1044a1728
net.(*conn).Read(0x1400013a768, {0x1400059a041?, 0x72?, 0x120646c6f66a0c4?})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/net.go:194 +0x34 fp=0x1400015cf60 sp=0x1400015cf10 pc=0x1044ae5f4
net/http.(*connReader).backgroundRead(0x1400059a030)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:690 +0x40 fp=0x1400015cfb0 sp=0x1400015cf60 pc=0x10466f260
net/http.(*connReader).startBackgroundRead.gowrap2()
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:686 +0x28 fp=0x1400015cfd0 sp=0x1400015cfb0 pc=0x10466f148
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400015cfd0 sp=0x1400015cfd0 pc=0x1043b6a44
created by net/http.(*connReader).startBackgroundRead in goroutine 14
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:686 +0xc4

goroutine 1091 gp=0x14000c636c0 m=nil [chan receive]:
runtime.gopark(0x14000cc8a01?, 0x0?, 0xf8?, 0x2a?, 0x1047aa520?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000c72aa0 sp=0x14000c72a80 pc=0x1043ae658
runtime.chanrecv(0x14000dd25b0, 0x0, 0x1)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x14000c72b20 sp=0x14000c72aa0 pc=0x10434b1cc
runtime.chanrecv1(0x10545a423?, 0x2c?)
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x14000c72b50 sp=0x14000c72b20 pc=0x10434ad64
github.com/ollama/ollama/runner/ollamarunner.(*Server).computeBatch(0x140002a50e0, {0x1, {0x1059ae850, 0x14000d58540}, {0x1059bbdb0, 0x14000d76e70}, {0x14000d30930, 0x1, 0x1}, {{0x1059bbdb0, ...}, ...}, ...})
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:645 +0x130 fp=0x14000c72ed0 sp=0x14000c72b50 pc=0x1049158e0
github.com/ollama/ollama/runner/ollamarunner.(*Server).run.gowrap1()
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x5c fp=0x14000c72fd0 sp=0x14000c72ed0 pc=0x1049142ac
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000c72fd0 sp=0x14000c72fd0 pc=0x1043b6a44
created by github.com/ollama/ollama/runner/ollamarunner.(*Server).run in goroutine 13
	/Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x22c

r0      0x0
r1      0x0
r2      0x0
r3      0x0
r4      0x19f53c007
r5      0x58f56d590
r6      0x6e
r7      0xfffff0003ffff800
r8      0x4b29a0a9ef9eb3e9
r9      0x4b29a0ac60c843e9
r10     0x2
r11     0x10000000000
r12     0xfffffffd
r13     0x0
r14     0x0
r15     0x0
r16     0x148
r17     0x20ce08fc0
r18     0x0
r19     0x6
r20     0x4503
r21     0x58f56f0e0
r22     0x208e30000
r23     0x1
r24     0x1
r25     0x68
r26     0x58f56e670
r27     0x20b83f730
r28     0x1
r29     0x58f56d500
lr      0x19f583888
sp      0x58f56d4e0
pc      0x19f5495b0
fault   0x19f5495b0
time=2026-03-20T16:36:39.720-04:00 level=ERROR source=server.go:1610 msg="post predict" error="Post \"http://127.0.0.1:49576/completion\": EOF"
time=2026-03-20T16:36:39.720-04:00 level=ERROR source=server.go:303 msg="llama runner terminated" error="exit status 2"
[GIN] 2026/03/20 - 16:36:39 | 500 |  3.428625625s |       127.0.0.1 | POST     "/api/chat"

OS

macOS

GPU

Apple

CPU

Apple

Ollama version

0.18.1

Originally created by @yobyot on GitHub (Mar 20, 2026). Original GitHub issue: https://github.com/ollama/ollama/issues/14983 ### What is the issue? This curl request in a macOS 26.3 Parallels VM on a Mac Studio (VM has 70GB memory and 256GB virtual drive) results in a crash: ``` alex@macos ~ % curl http://localhost:11434/api/chat -d '{ "model": "glm-4.7-flash:latest", "messages": [ { "role": "system", "content": "You are a helpful assistant." }, { "role": "user", "content": "Hello! Explain what a REST API is in one sentence." } ] }' {"error":"model runner has unexpectedly stopped, this may be due to resource limitations or an internal error, check ollama server logs for details"}% ``` Here's my `config.json`: ``` { "integrations": {}, "last_model": "glm-4.7-flash", "last_selection": "run" } ``` Line 76 in the log output below contains this exception: ``` *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString parentResourceOffset]: unrecognized selector sent to instance 0xbfbbff82bf851939' ``` I have no idea if line 76 is the issue or a byproduct of something else (I'm not a Go dev). Let me know if the team wants something else to help debug this issue. Thx. ### Relevant log output ```shell [GIN] 2026/03/20 - 16:36:19 | 200 | 38.583µs | 127.0.0.1 | HEAD "/" [GIN] 2026/03/20 - 16:36:19 | 200 | 99.667542ms | 127.0.0.1 | POST "/api/show" [GIN] 2026/03/20 - 16:36:19 | 200 | 87.839875ms | 127.0.0.1 | POST "/api/show" time=2026-03-20T16:36:19.718-04:00 level=WARN source=server.go:168 msg="requested context size too large for model" num_ctx=262144 n_ctx_train=202752 time=2026-03-20T16:36:19.718-04:00 level=INFO source=server.go:246 msg="enabling flash attention" time=2026-03-20T16:36:19.719-04:00 level=INFO source=server.go:430 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --model /Users/alex/.ollama/models/blobs/sha256-9eba2761cf0b88b8bc11a065a7b5b47f1b13ce820e8e492cb1010b450f9ec950 --port 49576" time=2026-03-20T16:36:19.721-04:00 level=INFO source=sched.go:489 msg="system memory" total="70.0 GiB" free="58.6 GiB" free_swap="0 B" time=2026-03-20T16:36:19.722-04:00 level=INFO source=sched.go:496 msg="gpu memory" id=0 library=Metal available="52.0 GiB" free="52.5 GiB" minimum="512.0 MiB" overhead="0 B" time=2026-03-20T16:36:19.722-04:00 level=INFO source=server.go:757 msg="loading model" "model layers"=48 requested=-1 time=2026-03-20T16:36:19.760-04:00 level=INFO source=runner.go:1411 msg="starting ollama engine" time=2026-03-20T16:36:19.760-04:00 level=INFO source=runner.go:1446 msg="Server listening on 127.0.0.1:49576" time=2026-03-20T16:36:19.769-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:fit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-03-20T16:36:19.796-04:00 level=INFO source=ggml.go:136 msg="" architecture=glm4moelite file_type=Q4_K_M name="" description="" num_tensors=844 num_key_values=39 ggml_metal_device_init: tensor API disabled for pre-M5 and pre-A19 devices ggml_metal_library_init: using embedded metal library ggml_metal_library_init: loaded in 0.010 sec ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s) ggml_metal_device_init: GPU name: Apple Paravirtual device ggml_metal_device_init: GPU family: MTLGPUFamilyApple5 (1005) ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003) ggml_metal_device_init: simdgroup reduction = false ggml_metal_device_init: simdgroup matrix mul. = false ggml_metal_device_init: has unified memory = true ggml_metal_device_init: has bfloat = false ggml_metal_device_init: has tensor = false ggml_metal_device_init: use residency sets = true ggml_metal_device_init: use shared buffers = true ggml_metal_device_init: recommendedMaxWorkingSetSize = 56371.45 MB time=2026-03-20T16:36:19.801-04:00 level=INFO source=ggml.go:104 msg=system Metal.0.EMBED_LIBRARY=1 CPU.0.NEON=1 CPU.0.ARM_FMA=1 CPU.0.FP16_VA=1 CPU.0.DOTPROD=1 CPU.0.LLAMAFILE=1 CPU.0.ACCELERATE=1 compiler=cgo(clang) ggml_metal_init: allocating ggml_metal_init: picking default device: Apple Paravirtual device ggml_metal_init: use fusion = true ggml_metal_init: use concurrency = true ggml_metal_init: use graph optimize = true time=2026-03-20T16:36:20.144-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:alloc LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-03-20T16:36:24.333-04:00 level=INFO source=runner.go:1284 msg=load request="{Operation:commit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:202752 KvCacheType: NumThreads:22 GPULayers:48[ID:0 Layers:48(0..47)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:482 msg="offloading 47 repeating layers to GPU" time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:489 msg="offloading output layer to GPU" time=2026-03-20T16:36:24.333-04:00 level=INFO source=ggml.go:494 msg="offloaded 48/48 layers to GPU" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:240 msg="model weights" device=Metal size="17.5 GiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:245 msg="model weights" device=CPU size="170.2 MiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:251 msg="kv cache" device=Metal size="19.3 GiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:262 msg="compute graph" device=Metal size="649.0 MiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:267 msg="compute graph" device=CPU size="665.2 MiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=device.go:272 msg="total memory" size="38.3 GiB" time=2026-03-20T16:36:24.333-04:00 level=INFO source=sched.go:565 msg="loaded runners" count=1 time=2026-03-20T16:36:24.333-04:00 level=INFO source=server.go:1350 msg="waiting for llama runner to start responding" time=2026-03-20T16:36:24.334-04:00 level=INFO source=server.go:1384 msg="waiting for server to become available" status="llm server loading model" time=2026-03-20T16:36:29.616-04:00 level=INFO source=server.go:1388 msg="llama runner started in 9.89 seconds" [GIN] 2026/03/20 - 16:36:29 | 200 | 10.058981334s | 127.0.0.1 | POST "/api/generate" ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil ggml_metal_buffer_get_id: error: tensor ' (view)' buffer is nil WARNING: Using native backtrace. Set GGML_BACKTRACE_LLDB for more info. WARNING: GGML_BACKTRACE_LLDB may cause native MacOS Terminal.app to crash. See: https://github.com/ggml-org/llama.cpp/pull/17869 0 ollama 0x0000000105154e4c ggml_print_backtrace + 276 1 ollama 0x000000010517ac08 ggml_critical_section_end + 52 2 libc++abi.dylib 0x000000019f536c2c _ZSt11__terminatePFvvE + 16 3 libc++abi.dylib 0x000000019f53a394 __cxa_get_exception_ptr + 0 4 libc++abi.dylib 0x000000019f53a33c _ZN10__cxxabiv1L12failed_throwEPNS_15__cxa_exceptionE + 0 5 libobjc.A.dylib 0x000000019f146580 objc_exception_throw + 448 6 CoreFoundation 0x000000019f751c5c +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0 7 CoreFoundation 0x000000019f60cf08 ___forwarding___ + 1480 8 CoreFoundation 0x000000019f60c880 _CF_forwarding_prep_0 + 96 9 AppleParavirtGPUMetalIOGPUFamily 0x0000000111b63a74 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 4288 10 AppleParavirtGPUMetalIOGPUFamily 0x0000000111b66288 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 14548 11 ollama 0x00000001053b2c60 ggml_metal_op_unary + 252 12 ollama 0x00000001053b1924 ggml_metal_op_encode + 1540 13 ollama 0x00000001053bdfb0 ggml_metal_set_n_cb + 352 14 ollama 0x00000001053bdbec ggml_metal_graph_compute + 432 15 ollama 0x0000000105174380 ggml_backend_sched_graph_compute_async + 2260 16 ollama 0x00000001050ee1ac _cgo_c1a225405722_Cfunc_ggml_backend_sched_graph_compute_async + 36 17 ollama 0x00000001043b683c ollama + 518204 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString parentResourceOffset]: unrecognized selector sent to instance 0xbfbbff82bf851939' *** First throw call stack: ( 0 CoreFoundation 0x000000019f66f8fc __exceptionPreprocess + 176 1 libobjc.A.dylib 0x000000019f146418 objc_exception_throw + 88 2 CoreFoundation 0x000000019f751c5c +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0 3 CoreFoundation 0x000000019f60cf08 ___forwarding___ + 1480 4 CoreFoundation 0x000000019f60c880 _CF_forwarding_prep_0 + 96 5 AppleParavirtGPUMetalIOGPUFamily 0x0000000111b63a74 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 4288 6 AppleParavirtGPUMetalIOGPUFamily 0x0000000111b66288 _Z18updateStoreActionsP24PGRenderTargetAttachment15EncoderPosition + 14548 7 ollama 0x00000001053b2c60 ggml_metal_op_unary + 252 8 ollama 0x00000001053b1924 ggml_metal_op_encode + 1540 9 ollama 0x00000001053bdfb0 ggml_metal_set_n_cb + 352 10 ollama 0x00000001053bdbec ggml_metal_graph_compute + 432 11 ollama 0x0000000105174380 ggml_backend_sched_graph_compute_async + 2260 12 ollama 0x00000001050ee1ac _cgo_c1a225405722_Cfunc_ggml_backend_sched_graph_compute_async + 36 13 ollama 0x00000001043b683c ollama + 518204 ) libc++abi: terminating due to uncaught exception of type NSException SIGABRT: abort PC=0x19f5495b0 m=22 sigcode=0 signal arrived during cgo execution goroutine 1051 gp=0x1400051aa80 m=22 mp=0x14000b20008 [syscall]: runtime.cgocall(0x1050ee188, 0x1400009fa78) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/cgocall.go:167 +0x44 fp=0x1400009fa30 sp=0x1400009f9f0 pc=0x1043ab134 github.com/ollama/ollama/ml/backend/ggml._Cfunc_ggml_backend_sched_graph_compute_async(0x106dc6050, 0x1135c29d0) _cgo_gotypes.go:970 +0x34 fp=0x1400009fa70 sp=0x1400009fa30 pc=0x104819344 github.com/ollama/ollama/ml/backend/ggml.(*Context).ComputeWithNotify.func2(...) /Users/runner/work/ollama/ollama/ml/backend/ggml/ggml.go:825 github.com/ollama/ollama/ml/backend/ggml.(*Context).ComputeWithNotify(0x14000dcd5c0, 0x14000dffaa0?, {0x140013f54c0, 0x1, 0x2?}) /Users/runner/work/ollama/ollama/ml/backend/ggml/ggml.go:825 +0x1a8 fp=0x1400009fb50 sp=0x1400009fa70 pc=0x104823a58 github.com/ollama/ollama/runner/ollamarunner.(*Server).computeBatch(0x140002a50e0, {0x0, {0x1059ae850, 0x14000dcd5c0}, {0x1059bbdb0, 0x140013650f8}, {0x14000de3b80, 0xa, 0x10}, {{0x1059bbdb0, ...}, ...}, ...}) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:716 +0x700 fp=0x1400009fed0 sp=0x1400009fb50 pc=0x104915eb0 github.com/ollama/ollama/runner/ollamarunner.(*Server).run.gowrap1() /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x5c fp=0x1400009ffd0 sp=0x1400009fed0 pc=0x1049142ac runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400009ffd0 sp=0x1400009ffd0 pc=0x1043b6a44 created by github.com/ollama/ollama/runner/ollamarunner.(*Server).run in goroutine 13 /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x22c goroutine 1 gp=0x140000021c0 m=nil [IO wait, locked to thread]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14001385710 sp=0x140013856f0 pc=0x1043ae658 runtime.netpollblock(0x1400053b7a8?, 0x4432e00?, 0x1?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:575 +0x158 fp=0x14001385750 sp=0x14001385710 pc=0x1043740b8 internal/poll.runtime_pollWait(0x111e7aa30, 0x72) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x14001385780 sp=0x14001385750 pc=0x1043ad810 internal/poll.(*pollDesc).wait(0x14000679400?, 0x104435068?, 0x0) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x140013857b0 sp=0x14001385780 pc=0x10442e618 internal/poll.(*pollDesc).waitRead(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x14000679400) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_unix.go:620 +0x24c fp=0x14001385860 sp=0x140013857b0 pc=0x104432eec net.(*netFD).accept(0x14000679400) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/fd_unix.go:172 +0x28 fp=0x14001385920 sp=0x14001385860 pc=0x1044a3158 net.(*TCPListener).accept(0x14000309940) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/tcpsock_posix.go:159 +0x24 fp=0x14001385970 sp=0x14001385920 pc=0x1044b7934 net.(*TCPListener).Accept(0x14000309940) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/tcpsock.go:380 +0x2c fp=0x140013859b0 sp=0x14001385970 pc=0x1044b691c net/http.(*onceCloseListener).Accept(0x140003d87e0?) <autogenerated>:1 +0x30 fp=0x140013859d0 sp=0x140013859b0 pc=0x10469ffe0 net/http.(*Server).Serve(0x140000c9900, {0x10599f920, 0x14000309940}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3424 +0x290 fp=0x14001385b00 sp=0x140013859d0 pc=0x104679720 github.com/ollama/ollama/runner/ollamarunner.Execute({0x140001b4030, 0x4, 0x4}) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1447 +0x7fc fp=0x14001385cd0 sp=0x14001385b00 pc=0x10491bc1c github.com/ollama/ollama/runner.Execute({0x140001b4010?, 0x0?, 0x0?}) /Users/runner/work/ollama/ollama/runner/runner.go:18 +0x14c fp=0x14001385d10 sp=0x14001385cd0 pc=0x1049a57cc github.com/ollama/ollama/cmd.NewCLI.func3(0x140000c9600?, {0x105412b6c?, 0x4?, 0x105412b70?}) /Users/runner/work/ollama/ollama/cmd/cmd.go:2269 +0x54 fp=0x14001385d40 sp=0x14001385d10 pc=0x10509ea24 github.com/spf13/cobra.(*Command).execute(0x14000153b08, {0x14000716be0, 0x5, 0x5}) /Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:940 +0x648 fp=0x14001385e60 sp=0x14001385d40 pc=0x104511ff8 github.com/spf13/cobra.(*Command).ExecuteC(0x14000666908) /Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x320 fp=0x14001385f20 sp=0x14001385e60 pc=0x104512740 github.com/spf13/cobra.(*Command).Execute(...) /Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992 github.com/spf13/cobra.(*Command).ExecuteContext(...) /Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:985 main.main() /Users/runner/work/ollama/ollama/main.go:12 +0x54 fp=0x14001385f40 sp=0x14001385f20 pc=0x1050a01a4 runtime.main() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:283 +0x284 fp=0x14001385fd0 sp=0x14001385f40 pc=0x10437ac24 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14001385fd0 sp=0x14001385fd0 pc=0x1043b6a44 goroutine 2 gp=0x14000002c40 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008cf90 sp=0x1400008cf70 pc=0x1043ae658 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441 runtime.forcegchelper() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:348 +0xb8 fp=0x1400008cfd0 sp=0x1400008cf90 pc=0x10437af78 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008cfd0 sp=0x1400008cfd0 pc=0x1043b6a44 created by runtime.init.7 in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:336 +0x24 goroutine 3 gp=0x14000003500 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008d760 sp=0x1400008d740 pc=0x1043ae658 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441 runtime.bgsweep(0x140000b8000) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcsweep.go:316 +0x108 fp=0x1400008d7b0 sp=0x1400008d760 pc=0x104366058 runtime.gcenable.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:204 +0x28 fp=0x1400008d7d0 sp=0x1400008d7b0 pc=0x104359e58 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008d7d0 sp=0x1400008d7d0 pc=0x1043b6a44 created by runtime.gcenable in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:204 +0x6c goroutine 4 gp=0x140000036c0 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x105624ef0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008df60 sp=0x1400008df40 pc=0x1043ae658 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:441 runtime.(*scavengerState).park(0x10641b3c0) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0x1400008df90 sp=0x1400008df60 pc=0x104363aec runtime.bgscavenge(0x140000b8000) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgcscavenge.go:658 +0xac fp=0x1400008dfb0 sp=0x1400008df90 pc=0x10436408c runtime.gcenable.gowrap2() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:205 +0x28 fp=0x1400008dfd0 sp=0x1400008dfb0 pc=0x104359df8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008dfd0 sp=0x1400008dfd0 pc=0x1043b6a44 created by runtime.gcenable in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:205 +0xac goroutine 18 gp=0x14000186380 m=nil [finalizer wait]: runtime.gopark(0x180008c5c8?, 0x111a28508?, 0x78?, 0x4a?, 0x1c0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008c590 sp=0x1400008c570 pc=0x1043ae658 runtime.runfinq() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mfinal.go:196 +0x108 fp=0x1400008c7d0 sp=0x1400008c590 pc=0x104358e58 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008c7d0 sp=0x1400008c7d0 pc=0x1043b6a44 created by runtime.createfing in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mfinal.go:166 +0x80 goroutine 5 gp=0x14000003a40 m=nil [chan receive]: runtime.gopark(0x140000d70e0?, 0x14034b30018?, 0x48?, 0xe7?, 0x104477288?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008e6f0 sp=0x1400008e6d0 pc=0x1043ae658 runtime.chanrecv(0x140003ae1c0, 0x0, 0x1) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x1400008e770 sp=0x1400008e6f0 pc=0x10434b1cc runtime.chanrecv1(0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x1400008e7a0 sp=0x1400008e770 pc=0x10434ad64 runtime.unique_runtime_registerUniqueMapCleanup.func2(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1796 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1799 +0x3c fp=0x1400008e7d0 sp=0x1400008e7a0 pc=0x10435d07c runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008e7d0 sp=0x1400008e7d0 pc=0x1043b6a44 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1794 +0x78 goroutine 6 gp=0x14000003c00 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008ef10 sp=0x1400008eef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008efb0 sp=0x1400008ef10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008efd0 sp=0x1400008efb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008efd0 sp=0x1400008efd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 34 gp=0x14000310000 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000088710 sp=0x140000886f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140000887b0 sp=0x14000088710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140000887d0 sp=0x140000887b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140000887d0 sp=0x140000887d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 19 gp=0x14000186c40 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c8710 sp=0x140002c86f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c87b0 sp=0x140002c8710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c87d0 sp=0x140002c87b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c87d0 sp=0x140002c87d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 7 gp=0x14000003dc0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008f710 sp=0x1400008f6f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008f7b0 sp=0x1400008f710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008f7d0 sp=0x1400008f7b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008f7d0 sp=0x1400008f7d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 8 gp=0x1400055e000 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008ff10 sp=0x1400008fef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008ffb0 sp=0x1400008ff10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008ffd0 sp=0x1400008ffb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008ffd0 sp=0x1400008ffd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 35 gp=0x140003101c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000088f10 sp=0x14000088ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000088fb0 sp=0x14000088f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000088fd0 sp=0x14000088fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000088fd0 sp=0x14000088fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 20 gp=0x14000186e00 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c8f10 sp=0x140002c8ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c8fb0 sp=0x140002c8f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c8fd0 sp=0x140002c8fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c8fd0 sp=0x140002c8fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 36 gp=0x14000310380 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000089710 sp=0x140000896f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140000897b0 sp=0x14000089710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140000897d0 sp=0x140000897b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140000897d0 sp=0x140000897d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 9 gp=0x1400055e1c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c4710 sp=0x140002c46f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c47b0 sp=0x140002c4710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c47d0 sp=0x140002c47b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c47d0 sp=0x140002c47d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 21 gp=0x14000186fc0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c9710 sp=0x140002c96f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c97b0 sp=0x140002c9710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c97d0 sp=0x140002c97b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c97d0 sp=0x140002c97d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 22 gp=0x14000187180 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c9f10 sp=0x140002c9ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c9fb0 sp=0x140002c9f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c9fd0 sp=0x140002c9fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c9fd0 sp=0x140002c9fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 37 gp=0x14000310540 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000089f10 sp=0x14000089ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000089fb0 sp=0x14000089f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000089fd0 sp=0x14000089fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000089fd0 sp=0x14000089fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 10 gp=0x1400055e380 m=nil [GC worker (idle)]: runtime.gopark(0x1f34abe804f?, 0x1?, 0x10?, 0x6d?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c4f10 sp=0x140002c4ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c4fb0 sp=0x140002c4f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c4fd0 sp=0x140002c4fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c4fd0 sp=0x140002c4fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 23 gp=0x14000187340 m=nil [GC worker (idle)]: runtime.gopark(0x1064680a0?, 0x1?, 0xfe?, 0x17?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002ca710 sp=0x140002ca6f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002ca7b0 sp=0x140002ca710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002ca7d0 sp=0x140002ca7b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002ca7d0 sp=0x140002ca7d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 38 gp=0x14000310700 m=nil [GC worker (idle)]: runtime.gopark(0x1064680a0?, 0x1?, 0x86?, 0x9b?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008a710 sp=0x1400008a6f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008a7b0 sp=0x1400008a710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008a7d0 sp=0x1400008a7b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008a7d0 sp=0x1400008a7d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 11 gp=0x1400055e540 m=nil [GC worker (idle)]: runtime.gopark(0x1064680a0?, 0x1?, 0x21?, 0x96?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c5710 sp=0x140002c56f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c57b0 sp=0x140002c5710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c57d0 sp=0x140002c57b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c57d0 sp=0x140002c57d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 24 gp=0x14000187500 m=nil [GC worker (idle)]: runtime.gopark(0x1f33893b1dd?, 0x1?, 0x63?, 0x80?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002caf10 sp=0x140002caef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002cafb0 sp=0x140002caf10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002cafd0 sp=0x140002cafb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002cafd0 sp=0x140002cafd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 25 gp=0x140001876c0 m=nil [GC worker (idle)]: runtime.gopark(0x1f34ac1c8cd?, 0x1?, 0xc0?, 0xe2?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000594f10 sp=0x14000594ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x14000594fb0 sp=0x14000594f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x14000594fd0 sp=0x14000594fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000594fd0 sp=0x14000594fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 26 gp=0x14000187880 m=nil [GC worker (idle)]: runtime.gopark(0x1f34ac1bc6f?, 0x3?, 0xc4?, 0x9?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002cbf10 sp=0x140002cbef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002cbfb0 sp=0x140002cbf10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002cbfd0 sp=0x140002cbfb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002cbfd0 sp=0x140002cbfd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 27 gp=0x14000187a40 m=nil [GC worker (idle)]: runtime.gopark(0x1f34abe7591?, 0x1?, 0xb5?, 0xb3?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002d0710 sp=0x140002d06f0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002d07b0 sp=0x140002d0710 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002d07d0 sp=0x140002d07b0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002d07d0 sp=0x140002d07d0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 39 gp=0x140003108c0 m=nil [GC worker (idle)]: runtime.gopark(0x1064680a0?, 0x1?, 0x2a?, 0x6a?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400008af10 sp=0x1400008aef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x1400008afb0 sp=0x1400008af10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x1400008afd0 sp=0x1400008afb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400008afd0 sp=0x1400008afd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 12 gp=0x1400055e700 m=nil [GC worker (idle)]: runtime.gopark(0x1f34abe46da?, 0x1?, 0x24?, 0x53?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x140002c5f10 sp=0x140002c5ef0 pc=0x1043ae658 runtime.gcBgMarkWorker(0x140003af420) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1423 +0xdc fp=0x140002c5fb0 sp=0x140002c5f10 pc=0x10435c2ec runtime.gcBgMarkStartWorkers.gowrap1() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x28 fp=0x140002c5fd0 sp=0x140002c5fb0 pc=0x10435c1d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x140002c5fd0 sp=0x140002c5fd0 pc=0x1043b6a44 created by runtime.gcBgMarkStartWorkers in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/mgc.go:1339 +0x140 goroutine 13 gp=0x1400058b180 m=nil [chan receive]: runtime.gopark(0x14000d38d01?, 0x1059bbdb0?, 0x78?, 0x37?, 0x1047aa520?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14001383720 sp=0x14001383700 pc=0x1043ae658 runtime.chanrecv(0x14000d5a0e0, 0x0, 0x1) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x140013837a0 sp=0x14001383720 pc=0x10434b1cc runtime.chanrecv1(0x1054566ee?, 0x29?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x140013837d0 sp=0x140013837a0 pc=0x10434ad64 github.com/ollama/ollama/runner/ollamarunner.(*Server).forwardBatch(_, {0x1, {0x1059ae850, 0x14000d58540}, {0x1059bbdb0, 0x14000d76e70}, {0x14000d30930, 0x1, 0x1}, {{0x1059bbdb0, ...}, ...}, ...}) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:476 +0xc0 fp=0x14001383b40 sp=0x140013837d0 pc=0x1049143a0 github.com/ollama/ollama/runner/ollamarunner.(*Server).run(0x140002a50e0, {0x1059a22b0, 0x14000716c80}) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:453 +0x130 fp=0x14001383fa0 sp=0x14001383b40 pc=0x1049140e0 github.com/ollama/ollama/runner/ollamarunner.Execute.gowrap1() /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1424 +0x30 fp=0x14001383fd0 sp=0x14001383fa0 pc=0x10491be40 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14001383fd0 sp=0x14001383fd0 pc=0x1043b6a44 created by github.com/ollama/ollama/runner/ollamarunner.Execute in goroutine 1 /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:1424 +0x448 goroutine 14 gp=0x1400058b340 m=nil [select]: runtime.gopark(0x14000047a50?, 0x2?, 0x60?, 0x56?, 0x1400004781c?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000047640 sp=0x14000047620 pc=0x1043ae658 runtime.selectgo(0x14000047a50, 0x14000047818, 0xa?, 0x0, 0x1?, 0x1) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/select.go:351 +0x6c4 fp=0x14000047770 sp=0x14000047640 pc=0x10438e294 github.com/ollama/ollama/runner/ollamarunner.(*Server).completion(0x140002a50e0, {0x10599fb00, 0x14000ddc2a0}, 0x14000dd63c0) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:956 +0xa5c fp=0x14000047aa0 sp=0x14000047770 pc=0x104917b5c github.com/ollama/ollama/runner/ollamarunner.(*Server).completion-fm({0x10599fb00?, 0x14000ddc2a0?}, 0x14000047b28?) <autogenerated>:1 +0x40 fp=0x14000047ad0 sp=0x14000047aa0 pc=0x10491c310 net/http.HandlerFunc.ServeHTTP(0x1400065c900?, {0x10599fb00?, 0x14000ddc2a0?}, 0x14000047b10?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2294 +0x38 fp=0x14000047b00 sp=0x14000047ad0 pc=0x104676148 net/http.(*ServeMux).ServeHTTP(0x10?, {0x10599fb00, 0x14000ddc2a0}, 0x14000dd63c0) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2822 +0x1b4 fp=0x14000047b50 sp=0x14000047b00 pc=0x104677cd4 net/http.serverHandler.ServeHTTP({0x10599be10?}, {0x10599fb00?, 0x14000ddc2a0?}, 0x1?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3301 +0xbc fp=0x14000047b80 sp=0x14000047b50 pc=0x1046939bc net/http.(*conn).serve(0x140003d87e0, {0x1059a2278, 0x140000cc5a0}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:2102 +0x52c fp=0x14000047fa0 sp=0x14000047b80 pc=0x1046748ec net/http.(*Server).Serve.gowrap3() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3454 +0x30 fp=0x14000047fd0 sp=0x14000047fa0 pc=0x104679ab0 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000047fd0 sp=0x14000047fd0 pc=0x1043b6a44 created by net/http.(*Server).Serve in goroutine 1 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:3454 +0x3d8 goroutine 1050 gp=0x14000103340 m=nil [IO wait]: runtime.gopark(0xffffffffffffffff?, 0xffffffffffffffff?, 0x23?, 0x0?, 0x1043d2260?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x1400015cd80 sp=0x1400015cd60 pc=0x1043ae658 runtime.netpollblock(0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:575 +0x158 fp=0x1400015cdc0 sp=0x1400015cd80 pc=0x1043740b8 internal/poll.runtime_pollWait(0x111e7a918, 0x72) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x1400015cdf0 sp=0x1400015cdc0 pc=0x1043ad810 internal/poll.(*pollDesc).wait(0x14000679480?, 0x1400059a041?, 0x0) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x1400015ce20 sp=0x1400015cdf0 pc=0x10442e618 internal/poll.(*pollDesc).waitRead(...) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x14000679480, {0x1400059a041, 0x1, 0x1}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/internal/poll/fd_unix.go:165 +0x1fc fp=0x1400015cec0 sp=0x1400015ce20 pc=0x10442f8cc net.(*netFD).Read(0x14000679480, {0x1400059a041?, 0x1400015cf58?, 0x10466f364?}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/fd_posix.go:55 +0x28 fp=0x1400015cf10 sp=0x1400015cec0 pc=0x1044a1728 net.(*conn).Read(0x1400013a768, {0x1400059a041?, 0x72?, 0x120646c6f66a0c4?}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/net.go:194 +0x34 fp=0x1400015cf60 sp=0x1400015cf10 pc=0x1044ae5f4 net/http.(*connReader).backgroundRead(0x1400059a030) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:690 +0x40 fp=0x1400015cfb0 sp=0x1400015cf60 pc=0x10466f260 net/http.(*connReader).startBackgroundRead.gowrap2() /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:686 +0x28 fp=0x1400015cfd0 sp=0x1400015cfb0 pc=0x10466f148 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1400015cfd0 sp=0x1400015cfd0 pc=0x1043b6a44 created by net/http.(*connReader).startBackgroundRead in goroutine 14 /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/net/http/server.go:686 +0xc4 goroutine 1091 gp=0x14000c636c0 m=nil [chan receive]: runtime.gopark(0x14000cc8a01?, 0x0?, 0xf8?, 0x2a?, 0x1047aa520?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/proc.go:435 +0xc8 fp=0x14000c72aa0 sp=0x14000c72a80 pc=0x1043ae658 runtime.chanrecv(0x14000dd25b0, 0x0, 0x1) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:664 +0x42c fp=0x14000c72b20 sp=0x14000c72aa0 pc=0x10434b1cc runtime.chanrecv1(0x10545a423?, 0x2c?) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/chan.go:506 +0x14 fp=0x14000c72b50 sp=0x14000c72b20 pc=0x10434ad64 github.com/ollama/ollama/runner/ollamarunner.(*Server).computeBatch(0x140002a50e0, {0x1, {0x1059ae850, 0x14000d58540}, {0x1059bbdb0, 0x14000d76e70}, {0x14000d30930, 0x1, 0x1}, {{0x1059bbdb0, ...}, ...}, ...}) /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:645 +0x130 fp=0x14000c72ed0 sp=0x14000c72b50 pc=0x1049158e0 github.com/ollama/ollama/runner/ollamarunner.(*Server).run.gowrap1() /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x5c fp=0x14000c72fd0 sp=0x14000c72ed0 pc=0x1049142ac runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.24.1/arm64/src/runtime/asm_arm64.s:1223 +0x4 fp=0x14000c72fd0 sp=0x14000c72fd0 pc=0x1043b6a44 created by github.com/ollama/ollama/runner/ollamarunner.(*Server).run in goroutine 13 /Users/runner/work/ollama/ollama/runner/ollamarunner/runner.go:459 +0x22c r0 0x0 r1 0x0 r2 0x0 r3 0x0 r4 0x19f53c007 r5 0x58f56d590 r6 0x6e r7 0xfffff0003ffff800 r8 0x4b29a0a9ef9eb3e9 r9 0x4b29a0ac60c843e9 r10 0x2 r11 0x10000000000 r12 0xfffffffd r13 0x0 r14 0x0 r15 0x0 r16 0x148 r17 0x20ce08fc0 r18 0x0 r19 0x6 r20 0x4503 r21 0x58f56f0e0 r22 0x208e30000 r23 0x1 r24 0x1 r25 0x68 r26 0x58f56e670 r27 0x20b83f730 r28 0x1 r29 0x58f56d500 lr 0x19f583888 sp 0x58f56d4e0 pc 0x19f5495b0 fault 0x19f5495b0 time=2026-03-20T16:36:39.720-04:00 level=ERROR source=server.go:1610 msg="post predict" error="Post \"http://127.0.0.1:49576/completion\": EOF" time=2026-03-20T16:36:39.720-04:00 level=ERROR source=server.go:303 msg="llama runner terminated" error="exit status 2" [GIN] 2026/03/20 - 16:36:39 | 500 | 3.428625625s | 127.0.0.1 | POST "/api/chat" ``` ### OS macOS ### GPU Apple ### CPU Apple ### Ollama version 0.18.1
GiteaMirror added the bug label 2026-04-29 10:19:03 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#56145