borgbase / vorta

Desktop Backup Client for Borg Backup
https://vorta.borgbase.com
GNU General Public License v3.0
2.02k stars 134 forks source link

Error in Extract dialog #2105

Open Golddouble opened 1 month ago

Golddouble commented 1 month ago
Uncaught exception, please file a report with this text at
https://github.com/borgbase/vorta/issues/new
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/vorta/views/partials/treemodel.py", line 987, in lessThan
    data2 = self.choose_data(right)
            ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/vorta/views/extract_dialog.py", line 251, in choose_data
    return item.data.health
           ^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'data'

MX-Linux 23 Xfce Vorta 0.8.12; Borg: 1.2.4

The error happens, when I choose extract -> tree, simpified -> and try to check Firefox-Profile/subfolder grafik

If I use the not simplified tree it works.

(It works then, but nevertheless as already reported a year ago: It's very slow!! compared with the older version)

Thank you.

Golddouble commented 1 month ago

vorta.log.zip

m3nu commented 1 month ago

Vorta 0.8.12; Borg: 1.2.4

Very old version. Have you tried the latest version? https://github.com/borgbase/vorta/releases/tag/v0.10.0-beta1

Golddouble commented 1 month ago

No, newer versions are not in the MX-Repo to install.

Golddouble commented 3 weeks ago

Same issue with ... – Vorta 0.9.1 – Borg 1.4.0

grafik

Golddouble commented 3 weeks ago

What details do you need?

m3nu commented 3 weeks ago

Have you verified if the error still happens in the current master branch? I see the function already changed and shouldn't return None, as seen in the error: https://github.com/borgbase/vorta/blob/master/src/vorta/views/extract_dialog.py#L264

If yes, I'll need the line that is output by Borg for that file. Since I don't have your files to test locally.

Golddouble commented 3 weeks ago

What do you mean with "master branch"? Do you mean, I should somehow change the code of my Vorta version? I can not do that. I am not so skilled. Last version of Vorta in my reopsitory is 0.9.1.. I can not test the beta. Or is it enough to give you again a new log.zip from version 0.9.1 ?

Golddouble commented 3 weeks ago

You gave me the link ... https://github.com/borgbase/vorta/blob/master/src/vorta/views/extract_dialog.py#L264 .... are you trying to say that the code section def choose_data(self, index: QModelIndex):

... has changed. And is now different from the code section in version 0.9.1 ? I can not find a difference. It's still the same code in this section.

Thank you for your endeavours.

sten0 commented 1 week ago

@Golddouble I just uploaded 0.10.0 (and 0.10.1) to Debian, and this will show up in MX Linux at some point. You may be able to expedite this process by filing an MX Linux bug, linking to this Vorta github issue, and mentioning that the bug should be fixed in the newest releases of Vorta.

Golddouble commented 1 week ago

Thank you.