-
Notifications
You must be signed in to change notification settings - Fork 179
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When using the copilot CLI in either interactive or with the -p
flag, any tool call causes a segmentation fault.
Affected version
0.0.328 Commit: 3755a93
Steps to reproduce the behavior
This happens inside of a docker container using the alpine:latest
(sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1
).
Docker command: docker run -it alpine:latest
Docker image setup: apk add npm && apk add github-cli && npm i -g @github/copilot && gh auth login
I will attach my terminal commands I have ran.
Shell tool call:
$ COPILOT_MODEL="gpt-4.1" copilot -p "What is my current working directory?"
● I can check your current working directory using the bash command `pwd`.
Segmentation fault (core dumped)
File editor tool call:
$ COPILOT_MODEL="gpt-4.1" copilot -p "What are the contents in my working directory?"
● I'll check the contents of your current working directory using the file editor tool to view the
directory structure.
Segmentation fault (core dumped)
No tool call:
$ COPILOT_MODEL="gpt-4.1" copilot -p "What is 1+1?"
● The answer to 1+1 is 2.
This is a basic arithmetic question that doesn't require any tools to answer. It's a fundamental
mathematical operation where adding the number 1 to the number 1 results in 2.
Expected behavior
No segfault
Additional context
- Operating system: Alpine Linux (minimal installation within a docker image)
- CPU architecture: amd64
- Shell:
/bin/sh
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working