-
Notifications
You must be signed in to change notification settings - Fork 0
SIGFPE (Floating Point Exception) when installing Geode to Steam on Linux #2
Description
The /tmp/install-geode script terminates unexpectedly with a SIGFPE error while attempting to install Geode to a Steam environment on Linux. This indicates an issue during a mathematical operation within the installer script or a related binary it executes.
Steps to Reproduce
Run the Geode Installer script (/tmp/install-geode) in a Linux environment using the Fish shell.
Select option 1 ("Install to Steam") from the menu.
Expected Behavior
The installer should complete the installation process without errors, successfully setting up Geode for the Steam version of Geometry Dash.
Actual Behavior
The installer script prints location information for Steam and Geometry Dash paths, then immediately terminates with the error: fish: Job 1, '/tmp/install-geode' terminated by signal SIGFPE (Floating point exception).
Environment Details
Operating System: Linux (specify your distribution and version, e.g., Ubuntu 22.04)
Shell: Fish (version might be relevant)
Steam Root Path: /home/liron/.steam/steam
Geometry Dash Path: /home/liron/.steam/steam/steamapps/common/Geometry Dash
Proton Prefix Path: /home/liron/.steam/steam/steamapps/compatdata/322170/pfx
Console Output
Geode Installer for Linux
======================================
Select an action:
- Install to Steam
- Install to Wine prefix
- Quit
What do you want to do: 1
🎮 Installing to Steam...
Steam root found at: /home/liron/.steam/steam
Geometry Dash found at: /home/liron/.steam/steam/steamapps/common/Geometry Dash
Proton prefix found at: /home/liron/.steam/steam/steamapps/compatdata/322170/pfx
Installing Geode to: /home/liron/.steam/steam/steamapps/common/Geometry Dash
fish: Job 1, '/tmp/install-geode' terminated by signal SIGFPE (Floating point exception)
.-------------------------: liron@LIRON-NB
.+=========================. --------------
:++===++==================- :++- OS: CachyOS x86_64
:*++====+++++=============- .==: Host: 81YM (IdeaPad 5 14ARE05)
-*+++=====+***++==========: Kernel: Linux 6.15.4-4-cachyos
=*++++========------------: Uptime: 50 mins
=*+++++=====- ... Packages: 1274 (pacman), 29 (flatpak)
.++++++=-===: .=+++=: Shell: fish 4.0.2
:++++=====-==: -+ Display (BOE08D7): 1920x1080 @ 60 Hz in 14" [Built-in]
:++========-=. .=++. DE: GNOME 48.3
.+==========-. . WM: Mutter (Wayland)
:+++++++====- .--==-. WM Theme: Adwaita
:++==========. :+++++++: Theme: Adwaita [GTK2/3/4]
.-===========. =**++ Icons: Adwaita [GTK2/3/4]
.-===========: .++: Font: Adwaita Sans (11pt) [GTK2/3/4]
-=======++++:::::::::::::::::::::::::-: .---: Cursor: Adwaita (24px)
:======++++====+++***********=. Terminal: GNOME Terminal 3.56.2
:=====+++==========++++++++++++++- Terminal Font: Adwaita Mono (11pt)
.====++==============++++++++++- CPU: AMD Ryzen 5 4500U (6) @ 2.38 GHz
.===+==================+++++++: GPU: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]
.-=======================+++: Memory: 5.08 GiB / 7.13 GiB (71%)
.......................... Swap: 2.42 GiB / 7.13 GiB (34%)
Disk (/): 191.43 GiB / 236.34 GiB (81%) - xfs
Local IP (wlan0): 192.168.178.30/24
Battery (0x4C 0x31 0x39 0x4D 0x33 0x50 0x46 0x34): 53% [Charging, AC Connected]
Locale: de_DE.UTF-8