Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

Critical error when copying. #937

Closed
LibertyGM opened this issue Sep 24, 2022 · 12 comments
Closed

Critical error when copying. #937

LibertyGM opened this issue Sep 24, 2022 · 12 comments

Comments

@LibertyGM
Copy link

LibertyGM commented Sep 24, 2022

Describe the bug
There are bugs in the operation of the program. First, it stopped showing the remaining time, just three question marks. Now the GUI crashes when copying and deleting, but the process itself on the system continues.

To Reproduce
Steps to reproduce the behavior:

  1. I open the program.
  2. I start copying rsync.
  3. After a while, the program window closes abruptly.

It also says "???" instead of the remaining time.

Expected behavior
I expected the copying to be successful.

Log file:
https://pastebin.com/FtQ4aqqE
Timeshift log.txt

System:

  • Arch Linux
  • KDE Plasma
  • Application Version 22.06.5
@attishno1
Copy link

The GUI is also not detecting snapshots anymore either.

@cimarronline
Copy link

cimarronline commented Sep 25, 2022

Looks like this might be caused by the recent update to glib2 2.74.0-1:
https://forum.manjaro.org/t/timeshift-gtk-dumps-core/122478

Apparently downgrading glib2 restores proper functionality. Also, timeshift cli seems unaffected.

@LibertyGM
Copy link
Author

Looks like this might be caused by the recent update to glib2 2.74.0-1: https://forum.manjaro.org/t/timeshift-gtk-dumps-core/122478

Apparently downgrading glib2 restores proper functionality. Also, timeshift cli seems unaffected.

Yes, cli Timeshift fortunately still works, but the remaining time there is also not shown. I wish they would fix the GUI too. I don't want to roll something back because other components might stop working.

Do you know if Timeshift is still being developed?

@yochananmarqos
Copy link

Do you know if Timeshift is still being developed?

See the Note at the top of the README.

@LibertyGM
Copy link
Author

Do you know if Timeshift is still being developed?

See the Note at the top of the README.

Can you tell me how I can put that fork on Arch Linux? I must be doing something wrong. And as I understand it's not very actively developed there either.

@yochananmarqos
Copy link

It already is via the timeshift AUR package. The Manjaro community package uses it as well.

@LibertyGM
Copy link
Author

It already is via the timeshift AUR package. The Manjaro community package uses it as well.

So this error should be written to the Linux Mint fork. So this error should be written to the Linux Mint fork. Strange, I thought AUR installs from here.

@attishno1
Copy link

The CLI gets stuck at 0.0%. I mean the timeshift still creates a snapshot but the progress is stuck at 0.0% on CLI

@cimarronline
Copy link

cimarronline commented Sep 27, 2022

I suspect it's a problem with glib2 2.74.0. There are other reports of random crashes, and one fix has already been merged. But Timeshift seems to be still affected (the crashes seem random).

https://gitlab.gnome.org/GNOME/glib/-/issues/2770

Reported in Mint's Timeshift issues also:
linuxmint/timeshift#69

teejee2008 added a commit that referenced this issue Oct 15, 2022
This seems to be an issue with glib2 2.74 and strings that contain a improper unicode escape code (\uXX instead of /uXXXX). Since this function is used by all the progress windows, creating or deleting snapshots from the GUI was causing a crash.
@teejee2008
Copy link
Owner

This is fixed

@cimarronline
Copy link

Thanks! Works great for me with glib2 2.74.

@LibertyGM
Copy link
Author

This is fixed
The time to the end of the operation and the progress still does not show.

2022-10-15_22-52-01

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants