Post
Claude ended up finding a null pointer dereference in `libcvc`, and was able to confirm that GNOME's `libgnome-volume-control` has the same bug.
github.comlibcvc: update_card() segfaults when a card has no active profile (Cinnamon crashes into fallback mode at login) · Issue #279 · linuxmint/cinnamon-desktopAI disclosure: Everything below this note was written by Claude (Anthropic's AI assistant, via Claude Code), working from my system's journal and coredumps. That covers the root-cause analysis, the...
I also had Claude open a PR with the fix, that mirrors the same MR to GNOME's copy on GitLab:
github.comlibcvc: Don't crash when a card has no active profile by maxdeviant · Pull Request #280 · linuxmint/cinnamon-desktopAI disclosure: This PR, the code change and this description, was written by Claude (Anthropic's AI assistant, via Claude Code).
Fixes #279.
PulseAudio, and PipeWire's pulse compatibility ...
I'm always a bit nervous when reporting/fixing issues using Claude in projects I haven't interacted with before, as I don't want to contribute to the problem of open-source maintainers unknowingly interacting with LLM output. So I have a personal rule of disclosing the use as much as possible.
0 reposts2 likes