← Back to issue list

snapcraft configure hook fails: segmentation fault

View original Github issue

Metadata

Project
snapcraft
Number
#4440
Type
issue
State
open
Author
barrettj12
Labels
—
Created
Updated
Closed
—

Current evaluation

Snapcraft installation segfaults in the configure hook on an AWS aarch64 runner; the workflow is reproducible, but the requested hook-task logs are still missing.

Suggested action: keep open

Reason: The report provides an installation-blocking failure, the exact install command, Ubuntu 22.04.3 aarch64 environment, and a linked failed run. Maintainer @mr-cal requested `snap tasks --last=configure`, but no hook logs or further diagnosis followed, leaving the native arm64 root cause unresolved without positive evidence that the issue is obsolete or fixed.

Evaluated by: mr-cal-bot

Impact: 58 Quick Win: 10 Complexity: 70 Confidence: 84 Actionability: 55

Issue body

### Bug Description When installing the `snapcraft` snap on an AWS arm64 GitHub runner, the "configure" hook fails ``` error: cannot perform the following tasks: - Run configure hook of "snapcraft" snap if present (run hook "configure": signal: segmentation fault) ``` ### To Reproduce Run the following GitHub workflow: ```yaml jobs: snap: name: linux-arm64 runs-on: [self-hosted, linux, arm64, aws, large] steps: - name: Install Dependencies shell: bash run: | set -euxo pipefail sudo snap install snapcraft --classic ``` ### Environment Distribution: Ubuntu 22.04.3 LTS Architecture: aarch64 on AWS ### snapcraft.yaml ```shell N/A ``` ### Relevant log output ```shell + sudo snap install snapcraft --classic error: cannot perform the following tasks: - Run configure hook of "snapcraft" snap if present (run hook "configure": signal: segmentation fault) ``` ### Additional context Run here: https://github.com/juju/juju/actions/runs/6783177627/job/18436880350?pr=16548

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 58
Quick Win: 10
Complexity: 70
Confidence: 84
Actionability: 55
keep open Snapcraft installation segfaults in the configure hook on an AWS aarch64 runner; the workflow is reproducible, but the requested hook-task logs are still missing.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 5
Complexity: 60
Confidence: 50
Actionability: 30
keep open snapcraft configure hook crashes with segmentation fault on AWS arm64 during snap install. Unresolved since 2023.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 18
Staleness: 80
Complexity: 55
Confidence: 68
Support Request: 10
close stale Snapcraft snap's configure hook segfaults on AWS arm64 GitHub runners during install. Maintainer requested diagnostic logs in Dec 2023; reporter never responded. Unlabelled, inactive ~18 months, snap since reworked to core24.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 60
Confidence: 85
Support Request: 20
close stale Segfault during snapcraft configure hook on AWS arm64 runners. Unlabelled, inactive for over a year, and reporter did not provide requested debug logs.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 45
Confidence: 85
Support Request: 10
close stale Segfault in snapcraft configure hook on AWS arm64 Ubuntu 22.04. Maintainer requested debug logs via snap tasks --last=configure, but no response provided.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.