Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.27k stars 437 forks source link

Heroic fails to Import an existing Epic Game installation folder #4084

Open Bob837217 opened 3 weeks ago

Bob837217 commented 3 weeks ago

Describe the bug

Heroic fails to Import an existing Epic game install folder. This fails consistently for "Creature in the Well". The only way to fix the issue is to use Heroic's Install function (and not Import).

The problem is that the Import function breaks when a Howlongtobeat lookup raises a 404.

Add logs

Don't have logs as these were rolled by the time I reported the issue.

Steps to reproduce

  1. Go to 'Creature in the Well' game tile
  2. Click on 'Install', 'Import'
  3. Game shows as not installed like before step 1

Expected behavior

The Import procedure should be more robust and never fail on network related activity unless is is the activity that identifies the exe to run from the imported folder. It just should be made to rarely fail and only issue warnings if network resources like "howlongtobeat" are not available.

Screenshots

No response

Heroic Version

Latest Stable

System Information

CPU: 4x Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz Memory: 16.75 GB (used: 9.32 GB) GPUs: GPU 0: Name: NVIDIA Corporation GP104 [GeForce GTX 1070 Ti] IDs: D=1b82 V=10de SD=8623 SV=1043 Driver: nvidia OS: Pop!_OS 22.04 LTS (linux)

The current system is not a Steam Deck We are running inside a Flatpak container

Software Versions: Heroic: 2.15.2 Emeth Legendary: 0.20.36 Urban Flight (Heroic) gogdl: 1.1.2 comet: comet 0.1.2

Nile: 1.1.2 Will A. Zeppeli

Additional information

No response