Skip to content

sink the GVariant to prevent freeing a floating variant - #5273

Merged
Alexays merged 1 commit into
Alexays:masterfrom
monban:wireplumber-memory-leak
Aug 27, 2026
Merged

sink the GVariant to prevent freeing a floating variant#5273
Alexays merged 1 commit into
Alexays:masterfrom
monban:wireplumber-memory-leak

Conversation

@monban

@monban monban commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?
This fixes the following error:
(waybar:27880): GLib-CRITICAL **: 10:48:56.748: g_atomic_ref_count_dec: assertion 'old_value > 0' failed
when changing volume in the wireplumber widget.

Related issues
None that I'm aware of.

Checklist

  • [ N/A ] Code is formatted with clang-format
  • [ ✅️ ] Builds locally (ninja -C build)
  • [ N/A ] Man page updated for any new/changed user-facing option (man/)
  • [ ✅️ ] Tested against the affected module(s)

@Alexays
Alexays merged commit b5e0ae0 into Alexays:master Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants