Related app/team name (not a must if you want to keep it private): Trucky
Issue Description:
When saving internal settings to localstorage, not always, the app closes and relaunch as it’s crashed.
The app is loaded as unpacked.
2022-05-28 09:47:56,581 (INFO) [26][19972] ExtensionWebApp - waiting for process '15036' to shutdown
2022-05-28 09:47:56,638 (ERROR) [26][19972] <182.22MB> ExtensionWebApp - waiting for process '15036' error: : System.InvalidOperationException: No process is associated with this object.
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_Id()
at OverWolf.Client.Core.ODKv2.ExtensionWebApp.WaitForCloseAndRelauch(List`1 process, Int32 mainProcessId)
2022-05-28 09:47:57,149 (INFO) [UI][33100] ExtensionWebApp - Relaunch extension: |nhooheenabojigjaocnbanebmgdcmokbkbcdidea| relaunching...
2022-05-28 09:47:57,150 (INFO) [UI][33100] ExtensionWebApp - Launching app: nhooheenabojigjaocnbanebmgdcmokbkbcdidea [Trucky Overlay - 2.5.5]. caller: relaunch. launchEvent: none
Can you reproduce it (exact steps to reproduce):
Impact for my app: [e.g. x% of the users complained about it, it’s a show-stopper]
Show Stopper
Do you currently have a workaround?
No
Last client run in Trace.log
Version i’m working on: Dropbox - Trucky_2.5.6_Testers.signed.opk - Simplify your life
During the intiial configuration wizard try to change some settings and wait for the relaunch. Is reproducible for me all the times but the setting firing the relaunch can be different each time.
The issue seems reproducibile only when my App Channel is non Live. When is set to Live, it doesnt crash.
OverwolfLogs_2022-05-24_16-13-07.zip (830.5 KB)