Evolution not deleting autosave files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Fix Released
|
Unknown
|
|||
evolution (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Kinetic |
Won't Fix
|
Undecided
|
Unassigned | ||
libcanberra (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Jammy |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Kinetic |
Won't Fix
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
Autosave files are not removed from evolution local state directories (and windows leaked)
[ Test case ]
1. Open evolution, and start to compose a new email
2. Write enough text and wait few minutes so that this command returns a file
ls -l ~/.local/
3. Close the email composer window, hitting "Do not save"
4. ls -l ~/.local/
5. Opening and closing again evolution should not ask to restore the previous email
[ Regression potential ]
No sounds could be performed during some UI actions
---
Running Ubuntu MATE, Ubuntu 22.04.1 LTS. Evolution v3.44.1-0ubuntu1 was installed with the distribution on a new system and received settings imported from an earlier version on another computer.
When composing an email, if the process takes long enough an autosave file is created as ~/.local/
Other people are having the same issue, see https:/
On a system used by many people this is a potential security issue.
Changed in evolution (Ubuntu): | |
assignee: | nobody → Nathan Teodosio (nteodosio) |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | nobody → Nathan Teodosio (nteodosio) |
Changed in evolution (Ubuntu): | |
importance: | Undecided → Medium |
Changed in gtk+3.0 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in evolution (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in gtk+3.0 (Ubuntu): | |
status: | Confirmed → In Progress |
no longer affects: | gtk+3.0 (Ubuntu) |
Changed in libcanberra (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Medium |
Changed in evolution: | |
status: | Unknown → Fix Released |
Changed in evolution (Ubuntu): | |
status: | In Progress → Invalid |
no longer affects: | evolution (Ubuntu Jammy) |
Changed in libcanberra (Ubuntu): | |
status: | Triaged → In Progress |
Changed in libcanberra (Ubuntu Jammy): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in libcanberra (Ubuntu Kinetic): | |
status: | New → In Progress |
Changed in libcanberra (Ubuntu Jammy): | |
status: | Triaged → In Progress |
Changed in libcanberra (Ubuntu Kinetic): | |
importance: | Undecided → Low |
Changed in libcanberra (Ubuntu Jammy): | |
importance: | Medium → Low |
Changed in libcanberra (Ubuntu): | |
importance: | Medium → Low |
importance: | Low → Medium |
Changed in libcanberra (Ubuntu Jammy): | |
importance: | Low → Medium |
Changed in libcanberra (Ubuntu Kinetic): | |
importance: | Low → Medium |
Changed in evolution (Ubuntu): | |
importance: | Medium → Low |
Changed in libcanberra (Ubuntu Kinetic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
Changed in evolution (Ubuntu): | |
assignee: | Nathan Teodosio (nteodosio) → nobody |
tags: |
added: verification-done-jammy removed: verification-needed-jammy |
Status changed to 'Confirmed' because the bug affects multiple users.