Skip to content

DoS: Qube operations hang dom0 GUI #10648

@GammaSQ

Description

@GammaSQ

Qubes OS release

4.3

Brief summary

When starting any operations from the tray icons that takes long enough to notice (such as attaching devices, shutting down a VM, ...) all qubes-specific windows hang. The qube-manager, other tray icons, but not dom0 as a whole. (e.g. terminal in dom0 still works)

Steps to reproduce

Have a slow computer?

Attaching devices from the tray icons takes long enough for me to notice. Shutting down a hanging VM and waiting for the timeout is annoying.

Expected behavior

Ideally, nothing hangs during operation. At the most, the "thing" doing the operations should hang (e.g. device-manager when waiting for device-attachment to finish)

Actual behavior

All of Qubes-GUI (I could find) hangs and don't accept interactions.

Additional information

Ways to freeze:

  • qvm-run -u root QUBE -- gdb -p 1
  • qvm-run -u root QUBE -- 'echo freeze > /sys/power/state'

Some workarounds used in Qubes' history:


PRs:

Metadata

Metadata

Assignees

Labels

C: Qubes GUI toolsThis issue pertains to Qubes GUI tools such as the Qube Manager and Qubes widgets.C: coreThis issue pertains to a Qubes core component.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.affects-4.3This issue affects Qubes OS 4.3.needs diagnosisRequires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed.securityThis issue pertains to the security of Qubes OS.

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions