Skip to content
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

Hang after "Available Products" (macOS + Whisky + GPTK) #118

Open
vvuk opened this issue Feb 18, 2024 · 2 comments
Open

Hang after "Available Products" (macOS + Whisky + GPTK) #118

vvuk opened this issue Feb 18, 2024 · 2 comments

Comments

@vvuk
Copy link

vvuk commented Feb 18, 2024

I'm using MinEdLauncher for ED on a mac, using Whisky + Game Porting Toolkit. Every second or third launch, MinEdLauncher hangs right after listing "Available Products". Other times it hangs in other locations (right after Logging in, or occasionally right after printing the launcher version). Anything I can do to debug, short of building locally and actually debugging?

Nothing useful that I see in the debug log:

2024-02-18 13:45:23.000 -07:00 [INF] Elite Dangerous: Minimal Launcher - v0.9.0+cebb41d8
2024-02-18 13:45:23.100 -07:00 [DBG] 
    Args: [|"/frontier"; "vladimir"; "/autoquit"; "/autorun"; "/edo"|]
    OS: Win64
    Env: WINEPREFIX=/Users/vladimir/Library/Containers/com.isaacmarovitz.Whisky/Bottles/705ACA51-878B-4191-82BD-1D3EAE276F60
    
2024-02-18 13:45:23.104 -07:00 [DBG] Reading settings from 'C:\users\crossover\AppData\Local\min-ed-launcher\settings.json'
2024-02-18 13:45:50.043 -07:00 [INF] Elite Dangerous: Minimal Launcher - v0.9.0+cebb41d8
2024-02-18 13:45:50.145 -07:00 [DBG] 
    Args: [|"/frontier"; "vladimir"; "/autoquit"; "/autorun"; "/edo"|]
    OS: Win64
    Env: WINEPREFIX=/Users/vladimir/Library/Containers/com.isaacmarovitz.Whisky/Bottles/705ACA51-878B-4191-82BD-1D3EAE276F60
    
2024-02-18 13:45:50.148 -07:00 [DBG] Reading settings from 'C:\users\crossover\AppData\Local\min-ed-launcher\settings.json'
2024-02-18 13:45:50.445 -07:00 [DBG] Settings: { Platform =
   Frontier
     { Profile = "vladimir"
... }
  DisplayMode = Pancake
  AutoRun = true
  AutoQuit = true
  WatchForCrashes = false
  ProductWhitelist = seq ["edo"]
  ForceLocal = false
  CompatTool = None
  CbLauncherDir = "C:\Program Files (x86)\Frontier\"
  PreferredLanguage = None
  ApiUri = https://api.zaonce.net/
  Restart = None
  AutoUpdate = true
  CheckForLauncherUpdates = true
  MaxConcurrentDownloads = 4
  ForceUpdate = set []
  Processes = []
  ShutdownProcesses = []
  FilterOverrides =
   seq [[FORC-FDEV-DO-1000, edo]; [FORC-FDEV-DO-38-IN-40, edh4]]
  AdditionalProducts = []
  DryRun = false
  ShutdownTimeout = 00:00:10
  CacheDir = "C:\users\crossover\AppData\Local\min-ed-launcher\cache"
  GameStartDelay = 00:00:00
  ShutdownDelay = 00:00:00 }
2024-02-18 13:45:50.465 -07:00 [INF] Elite Runtime
    Platform: Frontier
    CobraBay Version: 1.7.6926.10
    Products Dir: C:\Program Files (x86)\Frontier\Products
2024-02-18 13:45:50.479 -07:00 [DBG] Getting machine id
2024-02-18 13:45:50.496 -07:00 [INF] Logging in
2024-02-18 13:45:50.497 -07:00 [DBG] Getting remote time
2024-02-18 13:45:51.734 -07:00 [DBG] Authenticating via Frontier
2024-02-18 13:45:51.917 -07:00 [DBG] Successfully authenticated
2024-02-18 13:45:51.918 -07:00 [INF] Logged in via Frontier as: Vladimir Vukicevic
2024-02-18 13:45:51.919 -07:00 [DBG] Getting authorized products
2024-02-18 13:45:53.645 -07:00 [DBG] Purchases Response:
...
2024-02-18 13:45:53.667 -07:00 [DBG] Authorized Products: Elite Dangerous: Odyssey,Elite Dangerous: Horizons,Legacy Horizons,Legacy Elite Dangerous,Elite Dangerous: Arena,Single Player Combat Training
2024-02-18 13:45:53.667 -07:00 [INF] Checking for updates
2024-02-18 13:45:54.456 -07:00 [DBG] Launcher is latest release 0.9.0
2024-02-18 13:45:54.465 -07:00 [DBG] Disabling 'Legacy Horizons'. Unable to find product at 'C:\Program Files (x86)\Frontier\Products\elite-dangerous-64\VersionInfo.txt'
2024-02-18 13:45:54.465 -07:00 [DBG] Disabling 'Legacy Elite Dangerous'. Unable to find product at 'C:\Program Files (x86)\Frontier\Products\elite-dangerous-64\VersionInfo.txt'
2024-02-18 13:45:54.465 -07:00 [DBG] Disabling 'Elite Dangerous: Arena'. Unable to find product at 'C:\Program Files (x86)\Frontier\Products\elite-dangerous-64\VersionInfo.txt'
2024-02-18 13:45:54.465 -07:00 [DBG] Disabling 'Single Player Combat Training'. Unable to find product at 'C:\Program Files (x86)\Frontier\Products\COMBAT_TUTORIAL_DEMO\VersionInfo.txt'
2024-02-18 13:45:56.583 -07:00 [INF] Available Products:
	Elite Dangerous: Odyssey  FORC-FDEV-DO-1000     Up to Date
	Elite Dangerous: Horizons FORC-FDEV-DO-38-IN-40 Up to Date
@rfvgyhn
Copy link
Owner

rfvgyhn commented Feb 20, 2024

Does it hang and then eventually keep going or does it hang and you have to force quit?

It sounds like there may be some sort of IO issue going on based on when you said it's hanging. It's hard to say though. Unfortunately, I don't have a mac to test on. I think the only way to diagnose it would be to attach a debugger.

@vvuk
Copy link
Author

vvuk commented Feb 20, 2024

Completely hang, need to force quit. Yeah that's what I was afraid of. I'll do a local build & debug when I get a chance, should hopefully be obvious what's going on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants