setting extended attribute may cause memory leak
Bug #1924611 reported by
Thadeu Lima de Souza Cascardo
This bug affects 1 person
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Xenial |
Fix Released
|
Critical
|
Thadeu Lima de Souza Cascardo | ||
| Bionic |
Invalid
|
Undecided
|
Unassigned | ||
| Focal |
Invalid
|
Undecided
|
Unassigned | ||
| linux-gke-5.3 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Xenial |
Invalid
|
Undecided
|
Unassigned | ||
| Bionic |
Fix Released
|
Critical
|
Thadeu Lima de Souza Cascardo | ||
| Focal |
Invalid
|
Undecided
|
Unassigned | ||
| linux-hwe (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Xenial |
Invalid
|
Undecided
|
Unassigned | ||
| Bionic |
Fix Released
|
Critical
|
Unassigned | ||
| Focal |
Invalid
|
Undecided
|
Unassigned | ||
| linux-oem-5.6 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Xenial |
Invalid
|
Undecided
|
Unassigned | ||
| Bionic |
Invalid
|
Undecided
|
Unassigned | ||
| Focal |
Fix Released
|
Critical
|
Thadeu Lima de Souza Cascardo | ||
| linux-raspi2-5.3 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| Xenial |
Invalid
|
Undecided
|
Unassigned | ||
| Bionic |
Fix Released
|
Critical
|
Thadeu Lima de Souza Cascardo | ||
| Focal |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
[Impact]
A memory leak may happen when an error happens when setting extended attributes.
[Fix]
The issue was introduced by an improper backport, so the fix is specific to Ubuntu, so a SAUCE patch.
[Test case]
Test setting attribute under a user namespace.
[Regression potential]
A double free bug might be introduced. Or setting extended attributes might fail.
| Changed in linux (Ubuntu Xenial): | |
| status: | New → In Progress |
| importance: | Undecided → Critical |
| assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
| Changed in linux (Ubuntu): | |
| status: | New → Invalid |
| Changed in linux-oem-5.6 (Ubuntu): | |
| status: | New → Invalid |
| Changed in linux (Ubuntu Focal): | |
| status: | New → Invalid |
| Changed in linux-oem-5.6 (Ubuntu Xenial): | |
| status: | New → Invalid |
| Changed in linux-oem-5.6 (Ubuntu Focal): | |
| status: | New → Triaged |
| importance: | Undecided → Critical |
| assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
| Changed in linux (Ubuntu Bionic): | |
| status: | New → Invalid |
| Changed in linux-oem-5.6 (Ubuntu Bionic): | |
| status: | New → Invalid |
| Changed in linux-gke-5.3 (Ubuntu): | |
| status: | New → Invalid |
| Changed in linux-gke-5.3 (Ubuntu Xenial): | |
| status: | New → Invalid |
| Changed in linux-gke-5.3 (Ubuntu Focal): | |
| status: | New → Invalid |
| Changed in linux-gke-5.3 (Ubuntu Bionic): | |
| assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
| importance: | Undecided → Critical |
| status: | New → Triaged |
| Changed in linux-raspi2-5.3 (Ubuntu): | |
| status: | New → Invalid |
| Changed in linux-raspi2-5.3 (Ubuntu Xenial): | |
| status: | New → Invalid |
| Changed in linux-raspi2-5.3 (Ubuntu Focal): | |
| status: | New → Invalid |
| Changed in linux-raspi2-5.3 (Ubuntu Bionic): | |
| assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
| importance: | Undecided → Critical |
| status: | New → In Progress |
| tags: |
added: verification-done-xenial removed: verification-needed-xenial |
| tags: | added: kernel-daily-bug |
To post a comment you must log in.

The parent for bionic: linux-gke- 5.3 and bionic: linux-raspi2- 5.3 is bionic:linux-hwe (I did not want to decide this myself but the former 2 could be dropped from this report).