ollama - 💡(How to fix) Fix Image Gen with Flux Not working with v0.23.1 [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
ollama/ollama#15999Fetched 2026-05-07 03:31:53
View on GitHub
Comments
0
Participants
1
Timeline
1
Reactions
0
Author
Participants
Timeline (top)
labeled ×1

Error Message

time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 37 gp=0x4c075ba24960 m=nil [GC worker (idle)]:" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x31adc7273f?, 0x1?, 0xdf?, 0xef?, 0x0?)" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3bf20 sp=0x4c075ba3bf00 pc=0x10467cdac" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x4c075bc7d3b0) time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1791 +0xe0 fp=0x4c075ba3bfb0 sp=0x4c075ba3bf20 pc=0x104627ef0" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x20 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfb0 pc=0x104627df0" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfd0 pc=0x104684bb4" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x134" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 50 gp=0x4c075bc25860 m=nil [chan receive]:" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba3c6a8?, 0x104957af0?, 0x2?, 0x0?, 0x4c075bbee1b0?)" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3c680 sp=0x4c075ba3c660 pc=0x10467cdac" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv(0x4c075ba48070, 0x0, 0x1)" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:667 +0x470 fp=0x4c075ba3c700 sp=0x4c075ba3c680 pc=0x104613740" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv1(0x4c075ba48070?, 0x4c075ba3c7a0?)" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:509 +0x14 fp=0x4c075ba3c730 sp=0x4c075ba3c700 pc=0x104613294" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.Execute.func1() time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:76 +0x80 fp=0x4c075ba3c7d0 sp=0x4c075ba3c730 pc=0x104c350d0" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3c7d0 sp=0x4c075ba3c7d0 pc=0x104684bb4" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by github.com/ollama/ollama/x/imagegen.Execute in goroutine 1" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:73 +0x7a4" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 38 gp=0x4c075ba24b40 m=nil [select, locked to thread]:" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba367a0?, 0x2?, 0xa8?, 0x66?, 0x4c075ba36790?)" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba36610 sp=0x4c075ba365f0 pc=0x10467cdac" time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.selectgo(0x4c075ba367a0, 0x4c075ba3678c, 0x0?, 0x0, 0x0?, 0x1)"

Code Example

time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 37 gp=0x4c075ba24960 m=nil [GC worker (idle)]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x31adc7273f?, 0x1?, 0xdf?, 0xef?, 0x0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3bf20 sp=0x4c075ba3bf00 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x4c075bc7d3b0)
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1791 +0xe0 fp=0x4c075ba3bfb0 sp=0x4c075ba3bf20 pc=0x104627ef0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x20 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfb0 pc=0x104627df0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x134"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 50 gp=0x4c075bc25860 m=nil [chan receive]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba3c6a8?, 0x104957af0?, 0x2?, 0x0?, 0x4c075bbee1b0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3c680 sp=0x4c075ba3c660 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv(0x4c075ba48070, 0x0, 0x1)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:667 +0x470 fp=0x4c075ba3c700 sp=0x4c075ba3c680 pc=0x104613740"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv1(0x4c075ba48070?, 0x4c075ba3c7a0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:509 +0x14 fp=0x4c075ba3c730 sp=0x4c075ba3c700 pc=0x104613294"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.Execute.func1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:76 +0x80 fp=0x4c075ba3c7d0 sp=0x4c075ba3c730 pc=0x104c350d0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3c7d0 sp=0x4c075ba3c7d0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by github.com/ollama/ollama/x/imagegen.Execute in goroutine 1"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:73 +0x7a4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 38 gp=0x4c075ba24b40 m=nil [select, locked to thread]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba367a0?, 0x2?, 0xa8?, 0x66?, 0x4c075ba36790?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba36610 sp=0x4c075ba365f0 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.selectgo(0x4c075ba367a0, 0x4c075ba3678c, 0x0?, 0x0, 0x0?, 0x1)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/select.go:351 +0x83c fp=0x4c075ba36750 sp=0x4c075ba36610 pc=0x10465c94c"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.ensureSigM.func1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/signal_unix.go:1091 +0x148 fp=0x4c075ba367d0 sp=0x4c075ba36750 pc=0x104677138"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba367d0 sp=0x4c075ba367d0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.ensureSigM in goroutine 50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/signal_unix.go:1074 +0xcc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 39 gp=0x4c075ba24d20 m=12 mp=0x4c075be5d008 [syscall]:"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.sigNoteSleep(0x0?)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/os_darwin.go:138 +0x20 fp=0x4c075ba36f90 sp=0x4c075ba36f50 pc=0x104643860"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.signal_recv()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/sigqueue.go:149 +0x108 fp=0x4c075ba36fb0 sp=0x4c075ba36f90 pc=0x10467f5d8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.loop()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/os/signal/signal_unix.go:23 +0x1c fp=0x4c075ba36fd0 sp=0x4c075ba36fb0 pc=0x1049584bc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba36fd0 sp=0x4c075ba36fd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by os/signal.Notify.func1.1 in goroutine 50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/os/signal/signal.go:152 +0x28"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 42 gp=0x4c075ba24f00 m=nil [IO wait]:"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba3cdd8?, 0x10469d488?, 0x30?, 0xf6?, 0x4c075ba3cdc0?)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3cd80 sp=0x4c075ba3cd60 pc=0x10467cdac"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x4c075c2a81a1?, 0x1?, 0x0?)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:575 +0x150 fp=0x4c075ba3cdc0 sp=0x4c075ba3cd80 pc=0x104642820"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x518415600, 0x72)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x4c075ba3cdf0 sp=0x4c075ba3cdc0 pc=0x10467bfc0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x4c075d80a080?, 0x4c075c2a81a1?, 0x0)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4c075ba3ce20 sp=0x4c075ba3cdf0 pc=0x1046f0498"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:89"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*FD).Read(0x4c075d80a080, {0x4c075c2a81a1, 0x1, 0x1})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_unix.go:165 +0x234 fp=0x4c075ba3cec0 sp=0x4c075ba3ce20 pc=0x1046f1614"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*netFD).Read(0x4c075d80a080, {0x4c075c2a81a1?, 0x1068b26a0?, 0x4c075c2a80d4?})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/fd_posix.go:68 +0x28 fp=0x4c075ba3cf10 sp=0x4c075ba3cec0 pc=0x104751518"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*conn).Read(0x4c075c583ad0, {0x4c075c2a81a1?, 0x0?, 0x0?})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/net.go:196 +0x34 fp=0x4c075ba3cf60 sp=0x4c075ba3cf10 pc=0x10475d6a4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).backgroundRead(0x4c075c2a8180)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:702 +0x38 fp=0x4c075ba3cfb0 sp=0x4c075ba3cf60 pc=0x104923c88"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).startBackgroundRead.gowrap2()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:698 +0x20 fp=0x4c075ba3cfd0 sp=0x4c075ba3cfb0 pc=0x104923bb0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3cfd0 sp=0x4c075ba3cfd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*connReader).startBackgroundRead in goroutine 41"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:698 +0xb8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r0      0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r1      0x134280594"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r2      0x4c075d81ce90"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r3      0x4c075be841e0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r4      0x1170"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r5      0x4c075d81ce98"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r6      0x4c075bc25cb0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r7      0x2"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r8      0x83b910a98"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r9      0x4c075d81cf18"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r10     0x10"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r11     0x1f8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r12     0x7f83fb80875a2a"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r13     0x16e94ef00"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r14     0x75800"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r15     0xc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r16     0x137cd8cf8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r17     0x7f7134400"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r18     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r19     0x83d3aae50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r20     0x4c075d81e000"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r21     0x3"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r22     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r23     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r24     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r25     0x1067742f0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r26     0x4c075d81ce90"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r27     0x828"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r28     0x4c075be841e0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r29     0x16e94eec0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="lr      0x1342805b8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="sp      0x16e94eea0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="pc      0x137cd8cf8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="fault   0x0"
time=2026-05-06T13:18:47.742+01:00 level=ERROR source=server.go:362 msg="mlx scanner error" error="unexpected EOF"
time=2026-05-06T13:18:47.742+01:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Decoding VAE... "
time=2026-05-06T13:18:47.799+01:00 level=ERROR source=server.go:369 msg="mlx subprocess has exited unexpectedly"
[GIN] 2026/05/06 - 13:18:47 | 200 |  5.926543459s |       127.0.0.1 | POST     "/api/generate"
RAW_BUFFERClick to expand / collapse

What is the issue?

I had image generation working in 22.1. Since updating to 23.x, this no longer works, and processes crash out almost immediately. The same happened with command line and API. Any prompt, the following was for "A red apple". Downgraded to 22.1 and everything works as expected.

Relevant log output

time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 37 gp=0x4c075ba24960 m=nil [GC worker (idle)]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x31adc7273f?, 0x1?, 0xdf?, 0xef?, 0x0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3bf20 sp=0x4c075ba3bf00 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x4c075bc7d3b0)
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1791 +0xe0 fp=0x4c075ba3bfb0 sp=0x4c075ba3bf20 pc=0x104627ef0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x20 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfb0 pc=0x104627df0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3bfd0 sp=0x4c075ba3bfd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:1695 +0x134"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 50 gp=0x4c075bc25860 m=nil [chan receive]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba3c6a8?, 0x104957af0?, 0x2?, 0x0?, 0x4c075bbee1b0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3c680 sp=0x4c075ba3c660 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv(0x4c075ba48070, 0x0, 0x1)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:667 +0x470 fp=0x4c075ba3c700 sp=0x4c075ba3c680 pc=0x104613740"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv1(0x4c075ba48070?, 0x4c075ba3c7a0?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/chan.go:509 +0x14 fp=0x4c075ba3c730 sp=0x4c075ba3c700 pc=0x104613294"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.Execute.func1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:76 +0x80 fp=0x4c075ba3c7d0 sp=0x4c075ba3c730 pc=0x104c350d0"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3c7d0 sp=0x4c075ba3c7d0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by github.com/ollama/ollama/x/imagegen.Execute in goroutine 1"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:73 +0x7a4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 38 gp=0x4c075ba24b40 m=nil [select, locked to thread]:"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba367a0?, 0x2?, 0xa8?, 0x66?, 0x4c075ba36790?)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba36610 sp=0x4c075ba365f0 pc=0x10467cdac"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.selectgo(0x4c075ba367a0, 0x4c075ba3678c, 0x0?, 0x0, 0x0?, 0x1)"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/select.go:351 +0x83c fp=0x4c075ba36750 sp=0x4c075ba36610 pc=0x10465c94c"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.ensureSigM.func1()
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/signal_unix.go:1091 +0x148 fp=0x4c075ba367d0 sp=0x4c075ba36750 pc=0x104677138"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba367d0 sp=0x4c075ba367d0 pc=0x104684bb4"
time=2026-05-06T13:18:47.484+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.ensureSigM in goroutine 50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/signal_unix.go:1074 +0xcc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 39 gp=0x4c075ba24d20 m=12 mp=0x4c075be5d008 [syscall]:"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.sigNoteSleep(0x0?)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/os_darwin.go:138 +0x20 fp=0x4c075ba36f90 sp=0x4c075ba36f50 pc=0x104643860"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.signal_recv()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/sigqueue.go:149 +0x108 fp=0x4c075ba36fb0 sp=0x4c075ba36f90 pc=0x10467f5d8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.loop()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/os/signal/signal_unix.go:23 +0x1c fp=0x4c075ba36fd0 sp=0x4c075ba36fb0 pc=0x1049584bc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba36fd0 sp=0x4c075ba36fd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by os/signal.Notify.func1.1 in goroutine 50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/os/signal/signal.go:152 +0x28"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 42 gp=0x4c075ba24f00 m=nil [IO wait]:"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x4c075ba3cdd8?, 0x10469d488?, 0x30?, 0xf6?, 0x4c075ba3cdc0?)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0x4c075ba3cd80 sp=0x4c075ba3cd60 pc=0x10467cdac"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x4c075c2a81a1?, 0x1?, 0x0?)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:575 +0x150 fp=0x4c075ba3cdc0 sp=0x4c075ba3cd80 pc=0x104642820"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x518415600, 0x72)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0x4c075ba3cdf0 sp=0x4c075ba3cdc0 pc=0x10467bfc0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x4c075d80a080?, 0x4c075c2a81a1?, 0x0)"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4c075ba3ce20 sp=0x4c075ba3cdf0 pc=0x1046f0498"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:89"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*FD).Read(0x4c075d80a080, {0x4c075c2a81a1, 0x1, 0x1})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_unix.go:165 +0x234 fp=0x4c075ba3cec0 sp=0x4c075ba3ce20 pc=0x1046f1614"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*netFD).Read(0x4c075d80a080, {0x4c075c2a81a1?, 0x1068b26a0?, 0x4c075c2a80d4?})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/fd_posix.go:68 +0x28 fp=0x4c075ba3cf10 sp=0x4c075ba3cec0 pc=0x104751518"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*conn).Read(0x4c075c583ad0, {0x4c075c2a81a1?, 0x0?, 0x0?})"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/net.go:196 +0x34 fp=0x4c075ba3cf60 sp=0x4c075ba3cf10 pc=0x10475d6a4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).backgroundRead(0x4c075c2a8180)
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:702 +0x38 fp=0x4c075ba3cfb0 sp=0x4c075ba3cf60 pc=0x104923c88"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).startBackgroundRead.gowrap2()
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:698 +0x20 fp=0x4c075ba3cfd0 sp=0x4c075ba3cfb0 pc=0x104923bb0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0x4c075ba3cfd0 sp=0x4c075ba3cfd0 pc=0x104684bb4"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*connReader).startBackgroundRead in goroutine 41"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:698 +0xb8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r0      0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r1      0x134280594"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r2      0x4c075d81ce90"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r3      0x4c075be841e0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r4      0x1170"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r5      0x4c075d81ce98"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r6      0x4c075bc25cb0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r7      0x2"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r8      0x83b910a98"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r9      0x4c075d81cf18"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r10     0x10"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r11     0x1f8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r12     0x7f83fb80875a2a"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r13     0x16e94ef00"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r14     0x75800"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r15     0xc"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r16     0x137cd8cf8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r17     0x7f7134400"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r18     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r19     0x83d3aae50"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r20     0x4c075d81e000"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r21     0x3"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r22     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r23     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r24     0x0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r25     0x1067742f0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r26     0x4c075d81ce90"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r27     0x828"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r28     0x4c075be841e0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="r29     0x16e94eec0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="lr      0x1342805b8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="sp      0x16e94eea0"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="pc      0x137cd8cf8"
time=2026-05-06T13:18:47.485+01:00 level=WARN source=server.go:135 msg=mlx-runner msg="fault   0x0"
time=2026-05-06T13:18:47.742+01:00 level=ERROR source=server.go:362 msg="mlx scanner error" error="unexpected EOF"
time=2026-05-06T13:18:47.742+01:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Decoding VAE... "
time=2026-05-06T13:18:47.799+01:00 level=ERROR source=server.go:369 msg="mlx subprocess has exited unexpectedly"
[GIN] 2026/05/06 - 13:18:47 | 200 |  5.926543459s |       127.0.0.1 | POST     "/api/generate"

OS

macOS

GPU

Apple

CPU

Apple

Ollama version

0.23.1

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

ollama - 💡(How to fix) Fix Image Gen with Flux Not working with v0.23.1 [1 participants]