Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upQube Manager: Houston error, steps to reproduce #4022
Comments
andrewdavidwong
added
bug
C: qubes-manager
labels
Jun 20, 2018
andrewdavidwong
added this to the Release 4.0 updates milestone
Jun 20, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarta
Jul 16, 2018
That error looks like the VM does not exist - I've tried to reproduce the steps, and everything up to the error happens the same on the two systems I've tested it on; while the VM does not boot (I'd guess there's a problem with virtualization and that ISO..? ), Qube Settings and so on work normally. Has it occurred again? If you do encounter it again, it would be very helpful if you could check what is the output of qvm-prefs <this-vms-name>.
marmarta
commented
Jul 16, 2018
|
That error looks like the VM does not exist - I've tried to reproduce the steps, and everything up to the error happens the same on the two systems I've tested it on; while the VM does not boot (I'd guess there's a problem with virtualization and that ISO..? ), Qube Settings and so on work normally. Has it occurred again? If you do encounter it again, it would be very helpful if you could check what is the output of |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RefinedSoftwareLLC
Jul 17, 2018
I re-followed these steps and couldn't reproduce the same error. But after following these steps I pressed the [Dom0] Qube Manager's "Refresh" button and got this popup error:
[Dom0] Houston, we have a problem...
Whoops. A critical error has occured. This is most likely a bug in Qubes Manager.
RuntimeError: wrapped C/C++ object of type VmNameItem has been deleted
at line 888
of file /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py.
----
line: self.vms_in_table[selected_qid].name_widget)
func: fill_table
line no.: 437
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.fill_table()
func: update_table
line no.: 465
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.update_table()
func: action_refresh_list_triggered
line no.: 888
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
RefinedSoftwareLLC
commented
Jul 17, 2018
•
|
I re-followed these steps and couldn't reproduce the same error. But after following these steps I pressed the [Dom0] Qube Manager's "Refresh" button and got this popup error:
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RefinedSoftwareLLC
Jul 17, 2018
Whoops. A critical error has occured. This is most likely a bug in Qubes Manager.
RuntimeError: wrapped C/C++ object of type VmStatusIcon has been deleted
at line 525
of file /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py.
----
line: self.setPixmap(icon_pixmap)
func: set_on_icon
line no.: 184
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.set_on_icon()
func: update
line no.: 169
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.on_icon.update()
func: update_vm_state
line no.: 258
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.info_widget.update_vm_state(self.vm)
func: update
line no.: 139
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.vms_in_table[vm.qid].update()
func: update_single_row
line no.: 404
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.update_single_row(vm)
func: table_selection_changed
line no.: 525
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
RefinedSoftwareLLC
commented
Jul 17, 2018
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RefinedSoftwareLLC
Jul 17, 2018
Whoops. A critical error has occured. This is most likely a bug in Qubes Manager.
RuntimeError: wrapped C/C++ object of type VmStatusIcon has been deleted
at line 873
of file /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py.
----
line: self.setPixmap(icon_pixmap)
func: set_on_icon
line no.: 184
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.set_on_icon()
func: update
line no.: 169
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.on_icon.update()
func: update_vm_state
line no.: 258
file: /usr/lib/python3.5/site-packages/qubesmanager/table_widgets.py
----
line: self.info_widget.update_vm_state(self.vm)
func: update
line no.: 139
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.vms_in_table[vm.qid].update()
func: update_single_row
line no.: 404
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
----
line: self.update_single_row(vm)
func: action_settings_triggered
line no.: 873
file: /usr/lib/python3.5/site-packages/qubesmanager/qube_manager.py
RefinedSoftwareLLC
commented
Jul 17, 2018
•
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RefinedSoftwareLLC
Jul 17, 2018
[admin@dom0 ~]$ qvm-prefs del2-kiosk-dvm
autostart - True
backup_timestamp U
debug D False
default_dispvm D whonix-ws-dvm2
default_user D user
gateway D
gateway6 D
include_in_backups D True
installed_by_rpm D False
ip D 10.137.0.26
ip6 D
kernel D 4.14.41-1
kernelopts D nopat
klass D StandaloneVM
label - red
mac D 00:16:3E:5E:6C:00
maxmem D 4000
memory - 1000
name - del2-kiosk-dvm
netvm D sys-whonix
provides_network - False
qid - 26
qrexec_timeout D 60
start_time D
stubdom_mem U
stubdom_xid D -1
updateable D True
uuid - eb636c60-2993-4227-bc98-ab98c9d97521
vcpus D 2
virt_mode D pvh
visible_gateway D 10.137.0.8
visible_gateway6 D
visible_ip D 10.137.0.26
visible_ip6 D
visible_netmask D 255.255.255.255
xid D 87
RefinedSoftwareLLC
commented
Jul 17, 2018
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RefinedSoftwareLLC
Jul 17, 2018
Okay, the qube isn't running (per the qube menu next to clock) but Qube Manager is showing state as yellow. In Qube Manager, if I right click and select Qube Settings, then press Cancel The at line 873 error is consistently re-displaying (Repeating this, causes the error to redisplay).
The qube still isn't running and Qube Manager is still showing state as yellow. I am pressing Refresh button (two green arrows going in circle), Now the at line 525 error displayed. Now the at line 873 error is no longer happening if I open Qube Settings then Cancel.
RefinedSoftwareLLC
commented
Jul 17, 2018
•
|
Okay, the qube isn't running (per the qube menu next to clock) but Qube Manager is showing state as yellow. In Qube Manager, if I right click and select |
RefinedSoftwareLLC commentedJun 19, 2018
Qubes OS version:
R4.0
Affected component(s):
Qube Manger
Steps to reproduce the behavior:
Open: http://porteus-kiosk.org/download.html
Download: Porteus Kiosk 4.7.0 (Default version) as Porteus-Kiosk-4.7.0-x86_64.iso
Open Qube Manager, Menu
Qube, SelectCreate new qube.Note:
[Dom0] Create new qubepopup displays.<custom>-kiosk-dvmStandalone qube not based on a template[X]launch settings after creationPress
OK.Note:
[Dom0] Settings: <custom>-kiosk-dvmpopup displays.Tab
Basic[X]Start qube automatically on bootTab
Advanced1000 MB[ ]Include in memory balancingdefault (PVH)Press
Applythen in TabAdvancedpressBoot qube from CDROM.Note:
[Dom0] Boot <custom>-kiosk-dvm from devicepopup displays.(X) from file in qubeSelect the qube you used to download the iso.
Press
...then select the filePorteus-Kiosk-4.7.0-x86_64.iso.Press
OKNote: Nothing happens.
In Qube Manager, right click
<custom>-kiosk-dvm, selectQube Settings.Note
[Dom0] Houston, we have a problem...popup displays.[Hide Details...] [OK]