Skip to content

Preordered game on GOG (not released yet) is show as "Error: Cannot get game info" in Heroic Launcher #4979

@h7io

Description

@h7io

Describe the bug

When a game is pre-ordered on GOG, it appears in the game library, but opening it up I'm presented with the "Error: Cannot get game info" error screen even though I saw a brief flash of the regular game detail window.

Add logs

(23:43:12) [INFO]:    [Gog]:             Getting game metadata: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json info 1519199034 --os windows
(23:43:12) [INFO]:    [Gog]:             Getting game metadata: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json info 1519199034 --os windows
(23:43:12) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:43:12) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:43:12) [ERROR]:   [Gog]:             stdout = false and res.abort = false in getInstallInfo
(23:43:12) [ERROR]:   [Gog]:             stdout = false and res.abort = false in getInstallInfo
(23:43:12) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:43:12) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:43:12) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:43:25) [INFO]:    [Backend]:         Checking for current version changelog
(23:43:31) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:44:03) [INFO]:    [ExtraGameInfo]:   Using cached ExtraGameInfo data for Vampire The Masquerade - Bloodlines 2
(23:44:04) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(23:44:04) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:44:04) [INFO]:    [ExtraGameInfo]:   Using cached ExtraGameInfo data for Vampire The Masquerade - Bloodlines 2
(23:44:04) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(23:44:04) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(23:44:04) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:44:04) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:44:04) [INFO]:    [Gog]:             Getting game metadata: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json info 1519199034 --os windows
(23:44:04) [INFO]:    [Gog]:             Getting game metadata: GOGDL_CONFIG_PATH=/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/redactedUser/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json info 1519199034 --os windows
(23:44:04) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:44:04) [DEBUG]:   [Gog]:             Logging to file(s) "/home/redactedUser/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/runners/gog.log"
(23:44:04) [ERROR]:   [Gog]:             stdout = false and res.abort = false in getInstallInfo
(23:44:04) [ERROR]:   [Gog]:             stdout = false and res.abort = false in getInstallInfo
(23:44:04) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:44:04) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:44:04) [ERROR]:   [Frontend]:        Error: Cannot get game info
(23:46:33) [ERROR]:   [Frontend]:        Error: Cannot get game info

Steps to reproduce

  1. Go to 'GOG'
  2. Pre-order a game
  3. Open its details in the launcher's Library
  4. See error screen

Expected behavior

The game details are shown while acknowledging that the game is not available for download or playing yet.

Screenshots

No response

Heroic Version

Latest Stable

System Information

  • OS [e. g. "Ubuntu"]: Bazzite latest

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug:unconfirmedSomeone works on identifying the issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions