Fix crash when clicking cancel button, which may cause data loss
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
partitionmanager (Ubuntu) |
Fix Released
|
Critical
|
Simon Quigley | ||
Xenial |
Fix Released
|
Critical
|
Simon Quigley | ||
Zesty |
Won't Fix
|
Critical
|
Unassigned |
Bug Description
[Impact]
Without these fixes, partitionmanager can cause severe data loss (in the KDE bug linked, someone lost an 890 GB LUKS partition.
[Test Case]
Try moving a partition and then pressing Cancel while it is running. It should display a dialog box asking if that is, in fact, what you would like to do, but instead it will crash, corrupting data.
[Regression Potential]
While extremely unlikely, a regression could occur when another framework (that this depends on) is updated, and that could cause the dialog box to not function as intended, possibly circumventing this. Like I wrote earlier, this is extremely unlikely, but it is still a possibility.
[Original Description]
Upstream bug: https:/
Severity High or Critical, as can cause data loss.
Fixed in version 3.1.2 with commit:
https:/
Affected versions and releases:
3.0.0-1 in Zesty 17.04
1.2.1-0ubuntu1 in Xenial 16.04
Cause is as error in the porting to Qt5/KF5, so the commit should be backportable as indicated by the upstream maintainer.
However, contrary to commit bf38d67e1bef0e8
Changed in partitionmanager (Ubuntu Xenial): | |
importance: | Undecided → Critical |
Changed in partitionmanager (Ubuntu Zesty): | |
importance: | Undecided → Critical |
Changed in partitionmanager (Ubuntu): | |
assignee: | nobody → Simon Quigley (tsimonq2) |
Changed in partitionmanager (Ubuntu Xenial): | |
assignee: | nobody → Simon Quigley (tsimonq2) |
Changed in partitionmanager (Ubuntu Zesty): | |
assignee: | nobody → Simon Quigley (tsimonq2) |
Changed in partitionmanager (Ubuntu): | |
status: | New → Fix Committed |
Changed in partitionmanager (Ubuntu Zesty): | |
status: | New → Confirmed |
Changed in partitionmanager (Ubuntu Zesty): | |
assignee: | Simon Quigley (tsimonq2) → nobody |
Uploaded to Xenial.