Skip to content

Windows games in the 'other' category don't launch at all. #3567

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
cosmopock opened this issue Feb 14, 2024 · 9 comments
Closed

Windows games in the 'other' category don't launch at all. #3567

cosmopock opened this issue Feb 14, 2024 · 9 comments
Labels
bug:unconfirmed Someone works on identifying the issue

Comments

@cosmopock
Copy link

cosmopock commented Feb 14, 2024

Describe the bug

After the latest update of Heroic Launcher, my games stopped working, and I received a Windows Defender alert about Trojan:Win32/Phonzy.B!ml located in the file: C:\Users\XXX\AppData\Local\Programs\heroic\resources\app.asar.unpacked\build\bin\win32\gogdl.exe.
Every other store Epic , Amazon, GOG works.

Add logs

Start-Process : Missing an argument for parameter 'ArgumentList'. Specify a parameter of type 'System.String[]' and try
 again.
At line:1 char:114
============= End of log =============+ ... e\BendGame\Binaries\Win64\DaysGone.exe`"" -Wait -ArgumentList  -NoNew ...
+                                                     ~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Start-Process], ParameterBindingException
    + FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.StartProcessCommand

Steps to reproduce

  1. Go to 'Libary/Other games'
  2. Click on 'run game '
  3. See no error game don't lounch

Expected behavior

the game should run

Screenshots

No response

Heroic Version

Latest Stable

System Information

Windows 10 LTSC 2021

Additional information

No response

@cosmopock cosmopock added the bug:unconfirmed Someone works on identifying the issue label Feb 14, 2024
@arielj
Copy link
Collaborator

arielj commented Feb 14, 2024

You can use the build from this PR #3562 until a new release is done with that fix

@arielj
Copy link
Collaborator

arielj commented Feb 14, 2024

Windows defender flagging the binary is a false positive (it's unrelated to the other games not working)

@cosmopock
Copy link
Author

cosmopock commented Feb 14, 2024

THX for the reply but i'm too stupid for the solution sorry. I'm not a Programmer

@arielj
Copy link
Collaborator

arielj commented Feb 15, 2024

You have to go here https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/actions/runs/7886383579?pr=3562 and scroll down. There's an Artifacts section and click on win-portable, this will download the portable version of Heroic for windows. You can then unzip it and run it from there until the next release.

@cosmopock
Copy link
Author

Thank you games work but i'm getting this error when i try to add difrent games:
Gog
Błąd:
Error running command "GOGDL_CONFIG_PATH=C:\Users\ITX\AppData\Roaming\heroic\gogdlConfig powershell Start-Process ""C:\Users\ITX\AppData\Local\Temp\2cJQX0hYCUOigIiVjWAetRQpG6f\resources\app.asar.unpacked\build\bin\win32\gogdl"" -Wait -NoNewWindow -ArgumentList ""--auth-config-path"",""C:\Users\ITX\AppData\Roaming\heroic\gog_store\auth.json"",""auth""": Error: spawn powershell ENOENT
at Process.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:476:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

@flavioislima
Copy link
Member

are you using the Setup or the Portable version of heroic?

@Wilk-22
Copy link

Wilk-22 commented Mar 14, 2024

I have the same issue, here are the logs to confirm that it's indeed a bug

Start-Process : Missing an argument for parameter 'ArgumentList'. Specify a parameter of type 'System.String[]' and 
try again.
At line:1 char:93
+ ... \C:\Games\Total War - Rome 2\Rome2.exe`"" -Wait -ArgumentList  -NoNew ...
============= End of log =============+                                                     ~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Start-Process], ParameterBindingException
    + FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.StartProcessCommand
Start-Process : Missing an argument for parameter 'ArgumentList'. Specify a parameter of type 'System.String[]' and 
try again.
At line:1 char:98
+ ... :\Games\Total War Saga - Troy\Troy.exe`"" -Wait -ArgumentList  -NoNew ...
============= End of log =============+                                                     ~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Start-Process], ParameterBindingException
    + FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.StartProcessCommand

@arielj
Copy link
Collaborator

arielj commented Apr 9, 2024

I understand this was fixed in one of the latest relases (I think 2.14.0). Closing

@arielj arielj closed this as completed Apr 9, 2024
@rafalohaki
Copy link

rafalohaki commented May 14, 2024

same issue 2.14.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:unconfirmed Someone works on identifying the issue
Projects
None yet
Development

No branches or pull requests

5 participants