Fix for crashes due to ubuntu-specific accessibility patch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qt4-x11 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Plasma can be crashed by clicking on "Show activities" and then "Add widgets"
* Backporting this fix would solve this crash and has been approved by the Qt4 a11y maintainer : https:/
[Test Case]
* Click "Show activities"
* Click "Add widgets"
* Plasma should crash
* Upgrade to package from -proposed
* Logout / Login
* Click "Show activities"
* Click "Add widgets"
* Plasma should not crash
I wrote about this on kubuntu-devel and kubuntu-user, but maybe it's better for it to be a proper bug report:
https:/
In short plasma can be easily crashed by clicking on "Show activities" and then "Add widgets", although reproducibility seems to depend on screen resolution. I traced this to an ubuntu-specific accessibility patch to qt4-x11, which incorrectly places QDeclarativeAcc
Although this is very reproducible in plasma the nature of the bug means any application that uses QtDeclarative may crash like that, e.g. searching shows many reports for crashes in settings with similar stack traces with QDeclarativeItem destructor.
Attached is the patch for qt 4.8.5 that should fix this issue (should be applied after kubuntu_
description: | updated |
no longer affects: | qt4-x11 (Ubuntu Quantal) |
Changed in qt4-x11 (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in qt4-x11 (Ubuntu Saucy): | |
status: | New → Triaged |
status: | Triaged → Confirmed |
Changed in qt4-x11 (Ubuntu Precise): | |
status: | New → Confirmed |
tags: | added: verification-done-saucy |
tags: | added: verification-done-precise |
tags: | removed: verification-needed |
The attachment "kubuntu_ 98_a11y_ crash_fix. diff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]