-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
LocalAI version:
(base) block@192 LocalAI % ./local-ai --version
LocalAI version LocalAI v1.20.1-1-g3829aba-dirty (3829aba)
Environment, CPU architecture, OS, and Version:
Mac OS 13.4 M2 Pro
Describe the bug
test the localai-embeddings as https://docs.flowiseai.com/embeddings/localai-embeddings, local-ai process always exited
To Reproduce
localai-embeddings:
backend: bert-embeddings
embeddings: true
name: text-embedding-ada-002
parameters:
model: bert-MiniLM-L6-v2q4_1.bin
test the localai-embeddings as https://docs.flowiseai.com/embeddings/localai-embeddings, local-ai process always exited
Expected behavior
./local-ai --models-path /Users/block/code/data/models --debug true
Logs
6:03PM DBG Parameter Config: &{OpenAIRequest:{Model:open-llama-7B-open-instruct.ggmlv3.q4_1.bin File: Language: ResponseFormat: Size: Prompt:<nil> Instruction: Input:<nil> Stop:<nil> Messages:[] Stream:false Echo:false TopP:1 TopK:80 Temperature:0.9 Maxtokens:0 N:0 Batch:0 F16:false IgnoreEOS:false RepeatPenalty:0 Keep:0 MirostatETA:0 MirostatTAU:0 Mirostat:0 FrequencyPenalty:0 TFZ:0 Seed:0 Mode:0 Step:0 TypicalP:0} Name:gpt-3.5-turbo StopWords:[] Cutstrings:[] TrimSpace:[] ContextSize:1024 F16:false NUMA:false Threads:6 Debug:true Roles:map[] Embeddings:false Backend: TemplateConfig:{Completion: Chat: Edit:} MirostatETA:0 MirostatTAU:0 Mirostat:0 NGPULayers:0 MMap:false MMlock:false LowVRAM:false TensorSplit: MainGPU: ImageGenerationAssets: PromptCachePath: PromptCacheAll:false PromptCacheRO:false PromptStrings:[] InputStrings:[] InputToken:[]}
6:03PM DBG Loading model 'open-llama-7B-open-instruct.ggmlv3.q4_1.bin' greedly
6:03PM DBG Model 'open-llama-7B-open-instruct.ggmlv3.q4_1.bin' already loaded
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x2 addr=0x70058b020 pc=0x102e55140]
runtime stack:
runtime.throw({0x102fc8729?, 0x3cbb592d0?})
/usr/local/go/src/runtime/panic.go:1047 +0x40 fp=0x17264e930 sp=0x17264e900 pc=0x10283d920
runtime.sigpanic()
/usr/local/go/src/runtime/signal_unix.go:821 +0x244 fp=0x17264e970 sp=0x17264e930 pc=0x102854274
goroutine 29 [syscall, 1 minutes]:
runtime.cgocall(0x102df0464, 0x140005ca0f8)
/usr/local/go/src/runtime/cgocall.go:157 +0x54 fp=0x140005ca0c0 sp=0x140005ca080 pc=0x10280d4a4
github.com/go-skynet/go-llama%2ecpp._Cfunc_llama_predict(0x14f604b90, 0x15000c400, 0x140068c6000, 0x1)
_cgo_gotypes.go:224 +0x38 fp=0x140005ca0f0 sp=0x140005ca0c0 pc=0x102c30c18
github.com/go-skynet/go-llama%2ecpp.(*LLama).Predict.func2(0x1400065e000?, 0x140005ca2f0?, {0x140068c6000, 0x0?, 0x1?}, 0x14000156aa0?)
/Users/block/code/llm/LocalAI/go-llama/llama.go:211 +0x90 fp=0x140005ca140 sp=0x140005ca0f0 pc=0x102c32e40
github.com/go-skynet/go-llama%2ecpp.(*LLama).Predict(0x1400012eca8, {0x1400065e000, 0x1f98}, {0x14000156aa0, 0xe, 0x0?})
/Users/block/code/llm/LocalAI/go-llama/llama.go:211 +0x26c fp=0x140005ca400 sp=0x140005ca140 pc=0x102c32b1c
github.com/go-skynet/LocalAI/api.ModelInference.func12()
/Users/block/code/llm/LocalAI/api/prediction.go:543 +0xa4 fp=0x140005ca730 sp=0x140005ca400 pc=0x102dc1f54
github.com/go-skynet/LocalAI/api.ModelInference.func14()
/Users/block/code/llm/LocalAI/api/prediction.go:585 +0x244 fp=0x140005ca7f0 sp=0x140005ca730 pc=0x102dc1b64
github.com/go-skynet/LocalAI/api.ComputeChoices({0x1400065e000, 0x1f98}, 0x14000000c80, 0x14000321340, 0x140001fcd40?, 0x102fa6801?, 0x1041d5b68, 0x200?)
/Users/block/code/llm/LocalAI/api/prediction.go:609 +0x1a0 fp=0x140005cb0b0 sp=0x140005ca7f0 pc=0x102dc41d0
github.com/go-skynet/LocalAI/api.chatEndpoint.func2(0x140003202c0)
/Users/block/code/llm/LocalAI/api/openai.go:461 +0x6f8 fp=0x140005cb260 sp=0x140005cb0b0 pc=0x102dbbb38
github.com/gofiber/fiber/v2.(*App).next(0x1400010db00, 0x140003202c0)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:144 +0x184 fp=0x140005cb310 sp=0x140005cb260 pc=0x102bfb164
github.com/gofiber/fiber/v2.(*Ctx).Next(0x0?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/ctx.go:913 +0x5c fp=0x140005cb330 sp=0x140005cb310 pc=0x102be81bc
github.com/gofiber/fiber/v2/middleware/recover.New.func1(0x140005cb3c8?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/middleware/recover/recover.go:43 +0xa4 fp=0x140005cb3b0 sp=0x140005cb330 pc=0x102c07054
github.com/gofiber/fiber/v2.(*Ctx).Next(0x140001e3e60?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/ctx.go:910 +0x48 fp=0x140005cb3d0 sp=0x140005cb3b0 pc=0x102be81a8
github.com/gofiber/fiber/v2/middleware/logger.New.func3(0x140003202c0)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/middleware/logger/logger.go:122 +0x2dc fp=0x140005cbb00 sp=0x140005cb3d0 pc=0x102c01e1c
github.com/gofiber/fiber/v2.(*App).next(0x1400010db00, 0x140003202c0)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:144 +0x184 fp=0x140005cbbb0 sp=0x140005cbb00 pc=0x102bfb164
github.com/gofiber/fiber/v2.(*App).handler(0x1400010db00, 0x102b6b420?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:171 +0x74 fp=0x140005cbc10 sp=0x140005cbbb0 pc=0x102bfb344
github.com/gofiber/fiber/v2.(*App).handler-fm(0x140000c0000?)
<autogenerated>:1 +0x30 fp=0x140005cbc30 sp=0x140005cbc10 pc=0x102bfffb0
github.com/valyala/fasthttp.(*Server).serveConn(0x140002cc200, {0x1041e1440?, 0x14000132310})
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/server.go:2363 +0xdd0 fp=0x140005cbea0 sp=0x140005cbc30 pc=0x102b6b470
github.com/valyala/fasthttp.(*Server).serveConn-fm({0x1041e1440?, 0x14000132310?})
<autogenerated>:1 +0x3c fp=0x140005cbed0 sp=0x140005cbea0 pc=0x102b7a43c
github.com/valyala/fasthttp.(*workerPool).workerFunc(0x14000156c80, 0x140000be020)
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:224 +0x70 fp=0x140005cbf90 sp=0x140005cbed0 pc=0x102b75e50
github.com/valyala/fasthttp.(*workerPool).getCh.func1()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:196 +0x38 fp=0x140005cbfd0 sp=0x140005cbf90 pc=0x102b75b58
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140005cbfd0 sp=0x140005cbfd0 pc=0x10286f404
created by github.com/valyala/fasthttp.(*workerPool).getCh
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:195 +0x220
goroutine 1 [IO wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x140005cf1d0 sp=0x140005cf1b0 pc=0x102840374
runtime.netpollblock(0x140005cf268?, 0x28e5724?, 0x1?)
/usr/local/go/src/runtime/netpoll.go:527 +0x158 fp=0x140005cf210 sp=0x140005cf1d0 pc=0x1028398e8
internal/poll.runtime_pollWait(0x12bff5f00, 0x72)
/usr/local/go/src/runtime/netpoll.go:306 +0xa0 fp=0x140005cf240 sp=0x140005cf210 pc=0x1028694a0
internal/poll.(*pollDesc).wait(0x140000a8200?, 0x10281faf4?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x140005cf270 sp=0x140005cf240 pc=0x1028e0d68
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0x140000a8200)
/usr/local/go/src/internal/poll/fd_unix.go:614 +0x250 fp=0x140005cf320 sp=0x140005cf270 pc=0x1028e5810
net.(*netFD).accept(0x140000a8200)
/usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x140005cf3e0 sp=0x140005cf320 pc=0x102963028
net.(*TCPListener).accept(0x1400000e0f0)
/usr/local/go/src/net/tcpsock_posix.go:148 +0x28 fp=0x140005cf410 sp=0x140005cf3e0 pc=0x102978658
net.(*TCPListener).Accept(0x1400000e0f0)
/usr/local/go/src/net/tcpsock.go:297 +0x2c fp=0x140005cf450 sp=0x140005cf410 pc=0x1029777cc
github.com/valyala/fasthttp.acceptConn(0x140002cc200, {0x1041dddb0, 0x1400000e0f0}, 0x140005cf668)
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/server.go:1928 +0x44 fp=0x140005cf530 sp=0x140005cf450 pc=0x102b69d44
github.com/valyala/fasthttp.(*Server).Serve(0x140002cc200, {0x1041dddb0?, 0x1400000e0f0})
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/server.go:1821 +0x4f0 fp=0x140005cf690 sp=0x140005cf530 pc=0x102b69500
github.com/gofiber/fiber/v2.(*App).Listen(0x1400010db00, {0x102fa648e?, 0x7?})
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/listen.go:88 +0x104 fp=0x140005cf6f0 sp=0x140005cf690 pc=0x102bf32e4
main.main.func1(0x1400029bbb8?)
/Users/block/code/llm/LocalAI/main.go:161 +0x5a8 fp=0x140005cf9b0 sp=0x140005cf6f0 pc=0x102defbb8
github.com/urfave/cli/v2.(*Command).Run(0x140002ce160, 0x14000162f00, {0x14000108050, 0x5, 0x5})
/Users/block/go/pkg/mod/github.com/urfave/cli/[email protected]/command.go:274 +0x75c fp=0x140005cfc40 sp=0x140005cf9b0 pc=0x102ddebec
github.com/urfave/cli/v2.(*App).RunContext(0x140002ca000, {0x1041de2b8?, 0x14000120018}, {0x14000108050, 0x5, 0x5})
/Users/block/go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:332 +0x604 fp=0x140005cfcb0 sp=0x140005cfc40 pc=0x102ddb9d4
github.com/urfave/cli/v2.(*App).Run(...)
/Users/block/go/pkg/mod/github.com/urfave/cli/[email protected]/app.go:309
main.main()
/Users/block/code/llm/LocalAI/main.go:165 +0x11bc fp=0x140005cff70 sp=0x140005cfcb0 pc=0x102def57c
runtime.main()
/usr/local/go/src/runtime/proc.go:250 +0x248 fp=0x140005cffd0 sp=0x140005cff70 pc=0x10283ff48
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140005cffd0 sp=0x140005cffd0 pc=0x10286f404
goroutine 2 [force gc (idle), 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000064fa0 sp=0x14000064f80 pc=0x102840374
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:387
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:305 +0xb8 fp=0x14000064fd0 sp=0x14000064fa0 pc=0x1028401b8
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000064fd0 sp=0x14000064fd0 pc=0x10286f404
created by runtime.init.6
/usr/local/go/src/runtime/proc.go:293 +0x24
goroutine 18 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000060760 sp=0x14000060740 pc=0x102840374
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:387
runtime.bgsweep(0x0?)
/usr/local/go/src/runtime/mgcsweep.go:319 +0x110 fp=0x140000607b0 sp=0x14000060760 pc=0x10282d110
runtime.gcenable.func1()
/usr/local/go/src/runtime/mgc.go:178 +0x28 fp=0x140000607d0 sp=0x140000607b0 pc=0x102821bb8
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000607d0 sp=0x140000607d0 pc=0x10286f404
created by runtime.gcenable
/usr/local/go/src/runtime/mgc.go:178 +0x74
goroutine 19 [GC scavenge wait]:
runtime.gopark(0x6bf3e8?, 0x6553f100?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000060f50 sp=0x14000060f30 pc=0x102840374
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:387
runtime.(*scavengerState).park(0x10468c120)
/usr/local/go/src/runtime/mgcscavenge.go:400 +0x5c fp=0x14000060f80 sp=0x14000060f50 pc=0x10282af1c
runtime.bgscavenge(0x0?)
/usr/local/go/src/runtime/mgcscavenge.go:633 +0xac fp=0x14000060fb0 sp=0x14000060f80 pc=0x10282b4fc
runtime.gcenable.func2()
/usr/local/go/src/runtime/mgc.go:179 +0x28 fp=0x14000060fd0 sp=0x14000060fb0 pc=0x102821b58
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000060fd0 sp=0x14000060fd0 pc=0x10286f404
created by runtime.gcenable
/usr/local/go/src/runtime/mgc.go:179 +0xb8
goroutine 34 [finalizer wait, 1 minutes]:
runtime.gopark(0x140000645a8?, 0x102816730?, 0xa0?, 0x15?, 0x104c58a90?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000064580 sp=0x14000064560 pc=0x102840374
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:193 +0x10c fp=0x140000647d0 sp=0x14000064580 pc=0x102820c4c
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000647d0 sp=0x140000647d0 pc=0x10286f404
created by runtime.createfing
/usr/local/go/src/runtime/mfinal.go:163 +0x84
goroutine 35 [GC worker (idle), 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000336740 sp=0x14000336720 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x140003367d0 sp=0x14000336740 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140003367d0 sp=0x140003367d0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 20 [GC worker (idle), 1 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000061740 sp=0x14000061720 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x140000617d0 sp=0x14000061740 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000617d0 sp=0x140000617d0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 21 [GC worker (idle)]:
runtime.gopark(0x1049715a0?, 0x1?, 0x69?, 0x34?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000061f40 sp=0x14000061f20 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x14000061fd0 sp=0x14000061f40 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000061fd0 sp=0x14000061fd0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 22 [GC worker (idle)]:
runtime.gopark(0xac3ae741af9d?, 0x3?, 0x94?, 0x11?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000062740 sp=0x14000062720 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x140000627d0 sp=0x14000062740 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000627d0 sp=0x140000627d0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 36 [GC worker (idle), 1 minutes]:
runtime.gopark(0xac3ae740ff05?, 0x1?, 0xd8?, 0xb7?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000336f40 sp=0x14000336f20 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x14000336fd0 sp=0x14000336f40 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000336fd0 sp=0x14000336fd0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 23 [GC worker (idle), 1 minutes]:
runtime.gopark(0xac37cf8e4ece?, 0x3?, 0x84?, 0xe4?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000062f40 sp=0x14000062f20 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x14000062fd0 sp=0x14000062f40 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000062fd0 sp=0x14000062fd0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 50 [GC worker (idle)]:
runtime.gopark(0xac3ae742801c?, 0x3?, 0x76?, 0x9?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000332740 sp=0x14000332720 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x140003327d0 sp=0x14000332740 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140003327d0 sp=0x140003327d0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 24 [GC worker (idle), 1 minutes]:
runtime.gopark(0x1049715a0?, 0x3?, 0x70?, 0x11?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000063740 sp=0x14000063720 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x140000637d0 sp=0x14000063740 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140000637d0 sp=0x140000637d0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 25 [GC worker (idle), 1 minutes]:
runtime.gopark(0x1049715a0?, 0x1?, 0x5d?, 0x1e?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000063f40 sp=0x14000063f20 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x14000063fd0 sp=0x14000063f40 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000063fd0 sp=0x14000063fd0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 51 [GC worker (idle)]:
runtime.gopark(0xac3ae7425aad?, 0x3?, 0xc6?, 0xd9?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000332f40 sp=0x14000332f20 pc=0x102840374
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1275 +0xec fp=0x14000332fd0 sp=0x14000332f40 pc=0x102823afc
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000332fd0 sp=0x14000332fd0 pc=0x10286f404
created by runtime.gcBgMarkStartWorkers
/usr/local/go/src/runtime/mgc.go:1199 +0x28
goroutine 26 [select, 1 minutes]:
runtime.gopark(0x140003396a8?, 0x2?, 0x0?, 0x0?, 0x1400033966c?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000072c30 sp=0x14000072c10 pc=0x102840374
runtime.selectgo(0x14000072ea8, 0x14000339668, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x690 fp=0x14000072d50 sp=0x14000072c30 pc=0x102850650
github.com/go-skynet/LocalAI/api.(*galleryApplier).start.func1()
/Users/block/code/llm/LocalAI/api/gallery.go:78 +0xa8 fp=0x14000072fd0 sp=0x14000072d50 pc=0x102db8398
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000072fd0 sp=0x14000072fd0 pc=0x10286f404
created by github.com/go-skynet/LocalAI/api.(*galleryApplier).start
/Users/block/code/llm/LocalAI/api/gallery.go:76 +0xa0
goroutine 27 [sleep]:
runtime.gopark(0xac481b548785?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000339ef0 sp=0x14000339ed0 pc=0x102840374
time.Sleep(0x12a05f200)
/usr/local/go/src/runtime/time.go:195 +0x118 fp=0x14000339f30 sp=0x14000339ef0 pc=0x10286c078
github.com/valyala/fasthttp.(*FS).initRequestHandler.func1()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/fs.go:482 +0xfc fp=0x14000339fd0 sp=0x14000339f30 pc=0x102b3a6ec
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000339fd0 sp=0x14000339fd0 pc=0x10286f404
created by github.com/valyala/fasthttp.(*FS).initRequestHandler
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/fs.go:459 +0x48c
goroutine 28 [sleep]:
runtime.gopark(0xac481b5483c7?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x140003336f0 sp=0x140003336d0 pc=0x102840374
time.Sleep(0x12a05f200)
/usr/local/go/src/runtime/time.go:195 +0x118 fp=0x14000333730 sp=0x140003336f0 pc=0x10286c078
github.com/valyala/fasthttp.(*FS).initRequestHandler.func1()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/fs.go:482 +0xfc fp=0x140003337d0 sp=0x14000333730 pc=0x102b3a6ec
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140003337d0 sp=0x140003337d0 pc=0x10286f404
created by github.com/valyala/fasthttp.(*FS).initRequestHandler
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/fs.go:459 +0x48c
goroutine 3 [sleep]:
runtime.gopark(0xac46f13bbe1d?, 0x102b7519c?, 0xb0?, 0x6c?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000338740 sp=0x14000338720 pc=0x102840374
time.Sleep(0x2540be400)
/usr/local/go/src/runtime/time.go:195 +0x118 fp=0x14000338780 sp=0x14000338740 pc=0x10286c078
github.com/valyala/fasthttp.(*workerPool).Start.func2()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:67 +0x54 fp=0x140003387d0 sp=0x14000338780 pc=0x102b75184
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x140003387d0 sp=0x140003387d0 pc=0x10286f404
created by github.com/valyala/fasthttp.(*workerPool).Start
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:59 +0xdc
goroutine 30 [sleep]:
runtime.gopark(0xac48ad7aa531?, 0x1040ee9a0?, 0x60?, 0xe9?, 0x0?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x14000079f70 sp=0x14000079f50 pc=0x102840374
time.Sleep(0x3b9aca00)
/usr/local/go/src/runtime/time.go:195 +0x118 fp=0x14000079fb0 sp=0x14000079f70 pc=0x10286c078
github.com/valyala/fasthttp.updateServerDate.func1()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/header.go:2274 +0x24 fp=0x14000079fd0 sp=0x14000079fb0 pc=0x102b76304
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x14000079fd0 sp=0x14000079fd0 pc=0x10286f404
created by github.com/valyala/fasthttp.updateServerDate
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/header.go:2272 +0x28
goroutine 4 [sync.Mutex.Lock]:
runtime.gopark(0x104695f40?, 0x10285ce4c?, 0xe0?, 0x47?, 0x10285c7b4?)
/usr/local/go/src/runtime/proc.go:381 +0xe4 fp=0x1400028e640 sp=0x1400028e620 pc=0x102840374
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:387
runtime.semacquire1(0x1400032d434, 0x7d?, 0x3, 0x1, 0xec?)
/usr/local/go/src/runtime/sema.go:160 +0x21c fp=0x1400028e6a0 sp=0x1400028e640 pc=0x10285157c
sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/sema.go:77 +0x28 fp=0x1400028e6e0 sp=0x1400028e6a0 pc=0x10286b0b8
sync.(*Mutex).lockSlow(0x1400032d430)
/usr/local/go/src/sync/mutex.go:171 +0x178 fp=0x1400028e730 sp=0x1400028e6e0 pc=0x102879148
sync.(*Mutex).Lock(...)
/usr/local/go/src/sync/mutex.go:90
github.com/go-skynet/LocalAI/api.ModelInference.func14()
/Users/block/code/llm/LocalAI/api/prediction.go:582 +0x210 fp=0x1400028e7f0 sp=0x1400028e730 pc=0x102dc1b30
github.com/go-skynet/LocalAI/api.ComputeChoices({0x1400027e000, 0x1e66}, 0x14000000140, 0x14000320840, 0x140001fc800?, 0x10281fe01?, 0x1041d5b68, 0x200?)
/Users/block/code/llm/LocalAI/api/prediction.go:609 +0x1a0 fp=0x1400028f0b0 sp=0x1400028e7f0 pc=0x102dc41d0
github.com/go-skynet/LocalAI/api.chatEndpoint.func2(0x14000320580)
/Users/block/code/llm/LocalAI/api/openai.go:461 +0x6f8 fp=0x1400028f260 sp=0x1400028f0b0 pc=0x102dbbb38
github.com/gofiber/fiber/v2.(*App).next(0x1400010db00, 0x14000320580)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:144 +0x184 fp=0x1400028f310 sp=0x1400028f260 pc=0x102bfb164
github.com/gofiber/fiber/v2.(*Ctx).Next(0x70?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/ctx.go:913 +0x5c fp=0x1400028f330 sp=0x1400028f310 pc=0x102be81bc
github.com/gofiber/fiber/v2/middleware/recover.New.func1(0x0?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/middleware/recover/recover.go:43 +0xa4 fp=0x1400028f3b0 sp=0x1400028f330 pc=0x102c07054
github.com/gofiber/fiber/v2.(*Ctx).Next(0x140001e3e60?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/ctx.go:910 +0x48 fp=0x1400028f3d0 sp=0x1400028f3b0 pc=0x102be81a8
github.com/gofiber/fiber/v2/middleware/logger.New.func3(0x14000320580)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/middleware/logger/logger.go:122 +0x2dc fp=0x1400028fb00 sp=0x1400028f3d0 pc=0x102c01e1c
github.com/gofiber/fiber/v2.(*App).next(0x1400010db00, 0x14000320580)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:144 +0x184 fp=0x1400028fbb0 sp=0x1400028fb00 pc=0x102bfb164
github.com/gofiber/fiber/v2.(*App).handler(0x1400010db00, 0x102b6b420?)
/Users/block/go/pkg/mod/github.com/gofiber/fiber/[email protected]/router.go:171 +0x74 fp=0x1400028fc10 sp=0x1400028fbb0 pc=0x102bfb344
github.com/gofiber/fiber/v2.(*App).handler-fm(0x140000c0600?)
<autogenerated>:1 +0x30 fp=0x1400028fc30 sp=0x1400028fc10 pc=0x102bfffb0
github.com/valyala/fasthttp.(*Server).serveConn(0x140002cc200, {0x1041e1440?, 0x14000132030})
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/server.go:2363 +0xdd0 fp=0x1400028fea0 sp=0x1400028fc30 pc=0x102b6b470
github.com/valyala/fasthttp.(*Server).serveConn-fm({0x1041e1440?, 0x14000132030?})
<autogenerated>:1 +0x3c fp=0x1400028fed0 sp=0x1400028fea0 pc=0x102b7a43c
github.com/valyala/fasthttp.(*workerPool).workerFunc(0x14000156c80, 0x140000be120)
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:224 +0x70 fp=0x1400028ff90 sp=0x1400028fed0 pc=0x102b75e50
github.com/valyala/fasthttp.(*workerPool).getCh.func1()
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:196 +0x38 fp=0x1400028ffd0 sp=0x1400028ff90 pc=0x102b75b58
runtime.goexit()
/usr/local/go/src/runtime/asm_arm64.s:1172 +0x4 fp=0x1400028ffd0 sp=0x1400028ffd0 pc=0x10286f404
created by github.com/valyala/fasthttp.(*workerPool).getCh
/Users/block/go/pkg/mod/github.com/valyala/[email protected]/workerpool.go:195 +0x220
(base) block@192 LocalAI %
Additional context
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working