prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.8k stars 1.94k forks source link

Appimage renames itself on launch #13706

Closed Real-Time-Kodi closed 20 hours ago

Real-Time-Kodi commented 21 hours ago

Description of the bug

When launching PrusaSlicer.AppImage, if the file is named anything other than "PrusaSlicer-2.8.1+linux-x64-newer-distros-GTK3-202409181416.AppImage", it will rename itself to "PrusaSlicer-2.8.1+linux-x64-newer-distros-GTK3-202409181416.AppImage".

This is a quite frankly bizarre non-standard behavior for an appimage and breaks the "portable mode" of appimages.

Project file & How to reproduce

Launch the 2.8.1 gtk3 appimage release with any name other than "PrusaSlicer-2.8.1+linux-x64-newer-distros-GTK3-202409181416.AppImage" The executable will change its name. project.zip Screenshot_20241202_173244

Checklist of files included above

Version of PrusaSlicer

2.8.1

Operating system

Ubuntu 24.04

Printer model

Flashforge Creator Pro

Real-Time-Kodi commented 20 hours ago

Can't reproduce on a different machine. Something is probably wrong with this machine's filesystem. Will reopen if I can reproduce.