mirror of
https://github.com/JakeStanger/ironbar.git
synced 2026-07-11 06:15:21 +01:00
[GH-ISSUE #1020] Zombie gtk-launch processes leftover each time a gtk app is launched through menu module #5938
Labels
No labels
A:Build
A:CI
A:Client
A:Config
A:Core
A:Documentation
A:Documentation
A:IPC
A:Testing
A:UX/UI
blocked
BREAKING CHANGE
duplicate
good first issue
GTK4
help wanted
invalid
M:Battery
M:Battery
M:Bindmode
M:Bluetooth
M:Brightness
M:Cairo
M:Clipboard
M:Clock
M:Clock
M:Custom
M:Focused
M:Keyboard
M:Launcher
M:Menu
M:Music
M:Music
M:Music
M:Network Manager
M:Notifications
M:SysInfo
M:Tray
M:Volume
M:Workspaces
partially resolved
P:Critical
P:High
P:Low
P:Medium
pull-request
T:Bug
T:Bug
T:Core Enhancement
T:Module Enhancement
T:New Module
T:Question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
JakeStanger/ironbar#5938
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @JEC15 on GitHub (May 31, 2025).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1020
Describe the bug
When launching gtk applications through the menu module, a zombie gtk-launch process is leftover for each time an application is launched. Only killing ironbar lets the processes terminate.
Edit: Applies to non-gtk applications as well.
To reproduce
Steps to reproduce the behavior:
menups -e | grep 'gtk-launch'. It will show one gtk-launch process marked as<defunct>(or more if a gtk application was launched through themenumodule more than once)menumoduleps -e | grep 'gtk-launch'again. It will show one additional defunct gtk-launch processExpected behavior
gtk-launch processes should terminate after application quit.
System information:
Configuration
Config
@JakeStanger commented on GitHub (Jun 3, 2025):
Thanks for reporting.
Can you confirm if you're seeing the same thing with the
launchermodule please?@JEC15 commented on GitHub (Jun 3, 2025):
Yeah, the
launchermodule shows the same behavior. Config used:@JakeStanger commented on GitHub (Jul 14, 2025):
Should be sorted now, apologies for the delay. Let me know if you still have issues.
@JEC15 commented on GitHub (Jul 17, 2025):
No worries, thanks for looking into it. Unfortunately, the issue is still present in my system, in the
menumodule. (For the sake of clarification, i did remember to rebuild ironbar, and am at commit 34da5ed now).As for the
launchermodule, i am no longer able to launch applications from it by clicking on the icons for the favorites i have set in the config file. This was working correctly before. Switching between already running applications by clicking on their icons works, though. Let me know any additional info you need me to provide.@JakeStanger commented on GitHub (Jul 20, 2025):
My bad, I clearly did not test that previous fix as thoroughly as I should. I've got a new fix on the way that looks more hopeful
@JEC15 commented on GitHub (Jul 21, 2025):
Launching applications from the
launchermodule works again, and the original issue (in both themenuandlaunchermodule) is also solved. Thank you!