Comments (7)
I can reproduce this issue by running the following command and choosing any game in the list (not just Skyrim SE) on Arch Linux (zenity version 3.32.0):
zenity --forms --text="Steam Game Library" --title="Choose Game" --add-combo "Pick a library game" --combo-values "LEGO® Star Wars™ III: The Clone Wars™: 32510|LEGO® Star Wars™: The Complete Saga: 32440|MX vs. ATV Reflex: 55140|PC Building Simulator: 621060|RIDE 3: 759740|STAR WARS™ Battlefront (Classic, 2004): 1058020|STAR WARS™ Episode I Racer: 808910|STAR WARS™ Starfighter™: 32350|STAR WARS™: Knights of the Old Republic™: 32370|STAR WARS™: The Force Unleashed™ II: 32500|STAR WARS™: The Force Unleashed™ Ultimate Sith Edition: 32430|Star Wars: Battlefront 2 (Classic, 2005): 6060|Street Fighter 30th Anniversary Collection: 586200|The Elder Scrolls IV: Oblivion : 22330|The Elder Scrolls V: Skyrim Special Edition: 489830|The Witcher 3: Wild Hunt: 292030|The Witcher: Enhanced Edition: 20900|Ultra Street Fighter IV: 45760|Victoria II: 42960"
zenity will print the selected game, but also crash afterwards with the "double free detected in tcache 2" error.
However, if I run the same command under Kubuntu 18.04 running in a VM (zenity version 3.28.1), no crash occurs and the command works correctly.
What Linux distro are you running and what zenity version do you have installed (check it by running zenity --version
)? It could be an issue with the version of zenity or how it's been compiled.
EDIT:
I've tested zenity 3.32.0 on both Arch Linux and Kubuntu 19.04; both of them crash.
from protontricks.
I've reported this bug upstream at the zenity GitLab repository here.
from protontricks.
I'm gald you found the issue. When I first read your post from my phone I didn't see your edit and was going to say wow I can't believe the issue is distro dependent. I'm glad I don't run Linux From Scratch. LOL I run Manjaro which is Arch based.
Good job finding the zenity repo and making the issue. I'm surprised it's not here on github.
from protontricks.
I'll keep track of the issue and see if it gets fixed anytime soon. If not, I'll probably look into using a Tkinter based implementation or something else that's commonplace.
from protontricks.
I've added a workaround for the crash in the zenity_workaround branch. Could you check out whether it works?
If you've installed protontricks using pipx, the following should work:
pipx install --force --spec git+https://github.com/Matoking/protontricks.git@zenity_workaround protontricks
You may need to close and open your terminal first.
from protontricks.
No offense but I don't really want to do that. Because of the issue I learned how to install stuff using the terminal with protontricks. If your workaround works for the install you have of an arch based distro then add it to the master branch. I will say however that I just tested the gui from my install just now because I installed the protontricks-git package from the AUR and today it worked. It took 10 seconds to show up but it worked. Maybe the zenity people fixed the issue you reported?
from protontricks.
The fix has been merged to master.
from protontricks.
Related Issues (20)
- insufficient permissions HOT 2
- PROTONTRICKS_STEAM_RUNTIME not set HOT 2
- Cant get game to load. GBFVSR HOT 3
- Some tests are broken by pytest 8 HOT 1
- protontricks not launching on steam deck HOT 3
- Cannot install Microsoft C++ Runtime 2019 // Stray wont work HOT 4
- Protontricks fails with warning: Unknown file arch of /home/$USER/.cache/protontricks/proton/GE-Proton9-1/bin/wineserver. HOT 5
- protontricks-launch -h neither offers an option to set the working directory nor has any hints or clues which one it is HOT 4
- Cannot Install dll HOT 1
- [wow64] error with checking HOT 1
- Unable to install physx HOT 1
- protontricks not detected when installing a file HOT 1
- Unable to create prefix for fallout 3 HOT 2
- After updating to 1.11.1-1 can no longer open protontricks HOT 3
- Unable to use the tasklist command HOT 1
- Protontricks cannot find custom shortcuts, despite games being installed with them. HOT 1
- how too fix HOT 1
- protontricks appears to require --no-bwrap HOT 4
- Question about which Proton version is used HOT 1
- Error when trying to launch protontricks HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from protontricks.