Bottles
Bottles copied to clipboard
[Bug]: wineserver terminates when user closes one of the instances which were launched from the same "desktop" file
Describe the bug
Sometimes user needs to launch a second instance of the program. But there's a risk that at some cases on of the instances will get terminated (freezing or closing).
It's reproducible with desktop files.
Screencast from 2023-03-01 17-22-48.webm
To Reproduce
- Open any bottle
- Click "Browse files" button at menu on the headerbar.
- Copy bottle location path
- Click "Add Shortcuts..."
- Go to the bottle location, then "windows" folder and select "notepad.exe"
- At the "Programs" section new item will appear with the name "notepad".
- Click on the menu of the "notepad" Programs item and select "Add Desktop Entry"
- From your Application menu or File manager try to launch two instances one by one.
- Close second instance
- "wineserver.exe" process terminates and first instance either freezes (KDE Plasma 5.24 X11) or closes (GNOME 43 Wayland)
Package
Flatpak from Flathub
Distribution
Fedora 37
Debugging Information
Official Package: true
Version: '51.5'
DE/WM: gnome
Display:
X.org: true
X.org (port): :0
Wayland: true
Graphics:
vendors: {}
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 6.1.14-200.fc37.x86_64
Disk:
Total: 2052907008
Free: 2052759552
RAM:
MemTotal: 3.8GiB
MemAvailable: 1.6GiB
Bottles_envs: null
Troubleshooting Logs
No response
Additional context
That doesn't happen with "Dedicated Sandbox" enabled. Or if I launch other instance using "Launch with Terminal" in "Bottles"
In fact, in games it happens that when you open a second instance, the first one freezes. Before, you could open more than one instance in the games without problems, but now you can't.