Skip to content
This repository was archived by the owner on Dec 18, 2025. It is now read-only.
This repository was archived by the owner on Dec 18, 2025. It is now read-only.

SIGFPE (Floating Point Exception) when installing Geode to Steam on Linux #2

@shabliron

Description

@shabliron

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:

  1. Install to Steam
  2. Install to Wine prefix
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions