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

macOS: on VM start, QEMU or other error messages disappear with the VM window #2466

Closed
conath opened this issue Apr 26, 2021 · 2 comments
Closed

Comments

@conath
Copy link
Contributor

conath commented Apr 26, 2021

With 2.0.26 there is a new feature, VMs are automatically closed when the guest shuts down. However the implementation does not consider errors when starting the VM. For example, adding an incorrect argument to QEMU section will result in a QEMU error alert when the VM is started. However now the VM window will instantly close again and take the error message with it.

To reproduce:

  1. Create a new VM "from scratch".
  2. Save it.
  3. Open its configuration and open the QEMU tab.
  4. Scroll down and enter into the "new..." field: -invalidargument
  5. press Tab, then click on Save.
  6. Start the VM

Expected:
7. The error message is presented and the VM window closes after the error is dismissed

Unwanted:
7. The error and the VM window close immediately after showing up.

@conath conath changed the title VM start QEMU or other error messages disappear with the VM window macOS: on VM start, QEMU or other error messages disappear with the VM window Apr 26, 2021
@conath
Copy link
Contributor Author

conath commented Apr 26, 2021

Just noticed another bug related to this. If you try to Quit UTM after encountering one or more of these disappearing errors, all of the windows will come back at once!
error-stacked

@conath
Copy link
Contributor Author

conath commented Apr 26, 2021

Wow, it gets weirder. Pressing CMD-Q with a VM running and another VM previously closed, after a disappearing error, brings back the previously closed VM window (but it's non-interactive because the VM is not running).

EDIT: it seems like closing a VM's window no longer shuts it down. The window just hides.

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

1 participant