linuxmint / timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
1.55k stars 75 forks source link

Clicking "cancel" while timeshift is preparing logs user out #247

Open relascope opened 8 months ago

relascope commented 8 months ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Timeshift is configured and works properly with a fixed (downgraded) version of rsync 3.2.3
  2. Click on 'Create'
  3. Click Cancel during the preparation phase
  4. ==> User is logged out and running OS "disturbed" (chrome signed-in user and other accounts like github and grammarly were logged out, jack audio confused)

After Re-Login the the Bug can be reproduced. After restart the Bug can be reproduced.

(Snapshot creation works. )

Expected behavior Preparation and snapshot creation are cancelled

System:

Attached are the log files during this time.

2023-11-22_00-31-58_gui.log 2023-11-22_00-39-47_gui.log

2023-11-22_00-41-04_gui.log 2023-11-22_01-00-38_gui.log 2023-11-22_01-01-25_gui.log