Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.

Commit 948ad75

Browse files
Include exception details in InvalidOperationException error message
Agent-Logs-Url: https://github.com/dotnet/android-tools/sessions/4d087279-7eeb-47a4-9100-7259c95cbad3 Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
1 parent 82abfd8 commit 948ad75

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/Xamarin.Android.Tools.AndroidSdk/Runners/EmulatorRunner.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,13 @@ public async Task<EmulatorBootResult> BootEmulatorAsync (
236236
logger.Invoke (TraceLevel.Verbose, $"Emulator launcher process exited with code 0 (likely forked). Continuing to poll adb devices.");
237237
processExitedWithZero = true;
238238
}
239-
} catch (InvalidOperationException) {
239+
} catch (InvalidOperationException e) {
240240
// No process associated with the object — treat as a launch failure.
241241
emulatorProcess.Dispose ();
242242
return new EmulatorBootResult {
243243
Success = false,
244244
ErrorKind = EmulatorBootErrorKind.LaunchFailed,
245-
ErrorMessage = $"Emulator process for '{deviceOrAvdName}' is no longer available (no process associated).",
245+
ErrorMessage = $"Emulator process for '{deviceOrAvdName}' is no longer available (no process associated): {e}",
246246
};
247247
}
248248

0 commit comments

Comments
 (0)