https://bugs.winehq.org/show_bug.cgi?id=57082
--- Comment #3 from liz.minix@gmail.com --- (In reply to Andrew Nguyen from comment #1)
I couldn't reproduce the installer hang in my Fedora 40 KDE environment with wine-9.0, wine-9.15, or the latest master. Could you please retest with the latest development version to see if the problem persists?
OK it took me like 10 hours but I finially figured out what is the real problem here: The reason why it worked on my Ubuntu computer is that I don't use dotfiles on Ubuntu. On a clean fresh install of Fedora 40 everything worked fine (even with the wine and wine.i686 packages from fedora), untill I installed my dotfiles!
After commenting out piece by piece I narrowed it down to the following line: export LS_COLORS="$(vivid generate catppuccin-mocha)"
Vivid is a tool that generates a LS_COLORS string for common color themes, these can be quite long. The InstallShield 5 installer seems to crash if the LS_COLORS variable is too large. When using my dotfiles the output of vivid is enough to cause that. If I start wine with LS_COLORS= the installer loads like it should.
On a fresh Fedora 40 install I could not replicate it with the output of vivid directly, but once I duplicated some lines to make LS_COLORS even bigger it caused the same crash. So its definitely related to LS_COLORS or to the size of enviroment variables generally.
I uploaded the bashrc file, that does not use vivid, that is causing a crash for me on a clean install of Fedora.
Really hope someone can bring some light into this. What a weird bug.