Broken pipe error when piping from function
I recently opened an issue on the EmuDeck project relating to a script problem.
TL;DR: At a certain point in one of their scripts, they're piping into zenity --progress
from a function and (at least on Fedora 38 running zenity 3.92.0) that results in the following error:
/home/<user>/.config/EmuDeck/backend/tools/binupdate/binupdate.sh: line 283: 13353 Broken pipe runBinDownloads "$binsToDL"
13354 Segmentation fault (core dumped) | zenity --progress --pulsate --title="Updating!" --width=600 --height=250 2> /dev/null
This script works fine in zenity 3.32.0, although on a different OS, namely SteamOS 3.4.8. Now, is this expected behavior of zenity 3.92.0? A zenity bug? Or a Fedora issue?
Edited by Sabin Rimniceanu