Crash when accepting a grabbed touch from an indirect device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Medium
|
Chase Douglas |
Bug Description
SRU Justification:
==================
[Impact]
There are no known users of touch grabs in the Oneiric archives. However, development of the new uTouch architecture depends on touch grabs. This bug needs to be fixed as an SRU so further development can take place on Oneiric.
[Development Fix]
This issue will not be fixed in precise because the multitouch code will be different there.
[Stable Fix]
See attached patch. Note that the 'if' statement clause that is just above the patch is "if (first)". The fix is pretty obvious.
[Test Case]
There is not an obvious test case because nothing in the archive tests this functionality. Adventurous testers can checkout the following branches:
lp:~chasedouglas/utouch-frame/v2
lp:~chasedouglas/utouch-grail/rework
Build them sequentially, then run "tools/
[Regression Potential]
Minimal. The fix is an obvious code path issue that can be trivially "proven". It also will not affect anyone on non-multitouch hardware.
Related branches
Changed in xorg-server (Ubuntu Oneiric): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Hello Chase, or anyone else affected,
Accepted xorg-server into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you in advance!