llama.cpp icon indicating copy to clipboard operation
llama.cpp copied to clipboard

Misc. bug: llama-server web interface doesn't work in Firefox

Open ppearson opened this issue 3 weeks ago • 4 comments

Name and Version

./llama-server --version version: 4607 (aa6fb132) built with Apple clang version 15.0.0 (clang-1500.1.0.2.5) for arm64-apple-darwin23.4.0

Operating systems

Mac

Which llama.cpp modules do you know to be affected?

llama-server

Command line

./llama-server -m /Users/$USER/ml/qwen/qwen2.5-coder-32b-instruct-q5_k_m.gguf -c 8192

Problem description & steps to reproduce

Using latest master on MacOS to run llama-server on localhost, the web interface doesn't seem to work in Firefox, but works in Safari and Chrome.

Firefox brings up a modal popup with:

127.0.0.1:8080

TypeError: conv.messages[0] is undefined.

and then after clearing that popup, another appears with:

TypeError: ResizeObserver.observe: Argument 1 is not an object.

After which there's just a blank page. I can't see anything else in the DevTools Console.

This is with Firefox 134 on MacOS, (M1 silicon), and as mentioned above, the web interface works fine with Safari and Chrome on the same machine.

First Bad Commit

No response

Relevant log output


ppearson avatar Jan 31 '25 21:01 ppearson