/usr/bin/update-manager:AttributeError:<lambda>:on_settings_button_clicked:show_settings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Zesty |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Update Manager passes it's window Id to software-properties by calling get_xid() which does not exist under wayland and results in this crash. This patch does not add --toplevel under wayland to work around this crash.
[Test Case]
Test Steps
1. Launch update-manager and wait until the main UI is displayed (after sources are refreshed)
2. Click on "Settings..."
Expected result
The Settings dialog is displayed
Actual result
It is not displayed and this crash occurs
Traceback (most recent call last):
File "/usr/lib/
button.
File "/usr/lib/
self.
File "/usr/lib/
"--toplevel", "%s" % self.get_
AttributeError: 'GdkWaylandWindow' object has no attribute 'get_xid'
[Regression Potential]
Very low. The option --toplevel is excluded only for wayland and added for any other display server. So for other display server than wayland the behaviour is unchanged.
The Ubuntu Error Tracker has been receiving reports about a problem regarding update-manager. This problem was most recently seen with package version 1:17.04.3, the problem page at https:/
If you do not have access to the Ubuntu Error Tracker you can request it at http://
Related branches
tags: | added: wayland |
description: | updated |
Changed in update-manager (Ubuntu): | |
importance: | Undecided → High |
Changed in update-manager (Ubuntu Zesty): | |
importance: | Undecided → High |
status: | New → Confirmed |
description: | updated |
tags: | added: id-599db5dbf67a12b663a6569a |
Status changed to 'Confirmed' because the bug affects multiple users.