Closed LordHepipud closed 6 years ago
Can you replace files in installation directory with these and try it again? If the crash occurs again then please attach diagnostics package that you can create from the crash dialog. Thank you
Made some research myself. The app seems to crash at the following location:
\source\Playnite\System\ProcessStarter.cs
public static Process StartProcess(string path, string arguments, string workDir)
{
var info = new ProcessStartInfo(path)
{
Arguments = arguments,
WorkingDirectory = string.IsNullOrEmpty(workDir) ? (new FileInfo(path)).Directory.FullName : workDir
};
return Process.Start(info);
}
Var Dumps:
path: ""
arguments: "--exec=\"launch Hero\""
workDir: null
Exception:
System.ArgumentException: "The path has an invalid format."
Which is in general true, because it is empty :P
Hmm looks like we failed to detect Battle.net installation path. Can you send me that diag. package please?
Sure, where do you want me to send them? I would not want to upload them to a public place as it contains plenty of data :P
You can send it to contact@playnite.link
Okay, just resolved the issue. It used to be an layer 8 problem 🙈 I just remembered that I used to have problems with Battle.net App before, because at some point I changed some disk partitioning.
Long talk short sense: Windows didn't know that Battle.net was installed which I just found out by scrolling down the diagnostic files. Which results in your App not able to detect it at all.
Reinstalled Battle.Net now and everything works as expected.
Sorry for the trouble. Sometimes the problem sits in front of the screen (layer 8 problem 😅🤣)
Great App - you did an amazing job. I will share it with everyone 😃
While trying to start Battle.net games, Playnite crashes and requires a restart. Other plattforms work, only Battle.net is broken so far.
Installation directories:
Battle.net
Games:
Exception:
Any ideas?