Package: backintime-qt
Version: 1.2.1-2
Severity: normal
X-Debbugs-Cc: tleichtfried2...@gmail.com

When I try to change the diff command in the "Diff Options" Dialog of the
"Snapshots" Dialog the program crashes as soon as I press "OK", even if no
options have been changed.

When started via the terminal following message is printed:

Traceback (most recent call last):
  File "/usr/share/backintime/qt/snapshotsdialog.py", line 76, in accept
    diffCmd = str(self.editCmd.text().toUtf8())
AttributeError: 'str' object has no attribute 'toUtf8'
Aborted

It seems as if the value of text() is handled as if it were a QString, while it
is a normal Python String.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/16 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages backintime-qt depends on:
ii  backintime-common            1.2.1-2
ii  libnotify-bin                0.7.9-3
ii  policykit-1                  0.105-30
ii  python3                      3.9.1-1
ii  python3-dbus.mainloop.pyqt5  5.15.2+dfsg-3
ii  python3-pyqt5                5.15.2+dfsg-3
ii  x11-utils                    7.7+5

Versions of packages backintime-qt recommends:
ii  python3-secretstorage  3.3.1-1

Versions of packages backintime-qt suggests:
ii  meld  3.20.2-2

Reply via email to