deja dup crashes when choosing an backup folder that has a smb share mounted into it
Summary
When I mount a smb share into a folder of my home directory (for example /home/user/smbmount) and want to backup into this folder, deja dup crashes when selecting this folder.
Reproduction Steps
- Mount a smb share with a fstab entry. For example like this (all names and ips are made up and not the real ones):
//43.123.24.88/Backup /home/user/smbmount/ smb3 credentials=/path/to/the/credentials,uid=1000,gid=1000,iocharset=utf8,nofail,x-systemd.automount,x-systemd.mount-timeout=30 0 0
- Make sure, the mount is visible and working in your file manager (in my case nautilus)
- Open deja dup
- Open the settings dialog (hamburger menu -> settings)
- In the now opened tab, configure the backup location
- Choose as option a local folder.
- Now choose the folder, where the smb share is mounted in. In this example it should be /home/user/smbmount. Creating an folder in this mount to save the data to does not change the result.
- deja dup does most of the time crash.
If there is anything I could provide to make the debugging easier, just ask for it.
Debug Information
System Details:
OS=GNOME 41 (Flatpak runtime)
Desktop=gnome
Locale=de_DE.UTF-8
Home=/home/galpekagha
Version=43.1 (flatpak)
Tool Name=duplicity
Tool Version=0.8.21.post7
GSettings:
[org.gnome.DejaDup]
exclude-list=['$TRASH', '/home/galpekagha/yqa', '/home/galpekagha/bek-mjws', '/home/galpekagha/klb-kphwvo', '/home/galpekagha/.ytgxs/artnp/olnodxvmxi/tkufcbw/wxpdjkw']
tool='duplicity'
periodic-period=1
prompt-check='2022-01-09T19:17:15.430758Z'
periodic=true
delete-after=182
last-restore='2022-01-10T00:48:56.679475Z'
last-run='2022-01-31T11:37:19.889659Z'
last-backup='2022-01-31T12:01:04.613766Z'
backend='remote'
nag-check='2022-01-09T23:40:59.477648Z'
[org.gnome.DejaDup.Local]
folder='klb-kphwvo/usqx'
[org.gnome.DejaDup.Google]
folder='lmogqp'
[org.gnome.DejaDup.Drive]
folder='usqx'
[org.gnome.DejaDup.Remote]
folder='cmjwaja'
uri='smb://wnx.buv.i.iug/hlmwco-oqtiys'
Latest Duplicity Log:
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/xgyihk-khhdrfao-s
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/xgyihk-khhdrfao-s
INFO 2 7 12275
. Processed volume 7 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/jskcag-uvgcbpmf-d
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/jskcag-uvgcbpmf-d
INFO 2 8 12275
. Processed volume 8 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/vwikwf-etlrrvuq-fi
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/vwikwf-etlrrvuq-fi
INFO 2 9 12275
. Processed volume 9 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/acehse-vnrtjxga-co
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/acehse-vnrtjxga-co
INFO 2 10 12275
. Processed volume 10 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/gluixk-ivvhulvk-qc
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/gluixk-ivvhulvk-qc
INFO 2 11 12275
. Processed volume 11 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/hdlgxg-oiyps_l_-db
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/hdlgxg-oiyps_l_-db
INFO 2 12 12275
. Processed volume 12 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/remjfj-cjl_nabl-qw
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/remjfj-cjl_nabl-qw
INFO 2 13 12275
. Processed volume 13 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/svaens-mujbgdqc-cl
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/svaens-mujbgdqc-cl
INFO 2 14 12275
. Processed volume 14 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ysmwgy-fuexruhh-ar
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ysmwgy-fuexruhh-ar
INFO 2 15 12275
. Processed volume 15 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ouwpqb-qjfvfdfh-qi
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ouwpqb-qjfvfdfh-qi
INFO 2 16 12275
. Processed volume 16 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/gbefvo-bb_yjmva-ud
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/gbefvo-bb_yjmva-ud
INFO 2 17 12275
. Processed volume 17 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ocreki-xaqhcvhr-lo
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/ocreki-xaqhcvhr-lo
INFO 2 18 12275
. Processed volume 18 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/iggwxn-ecvduxfb-py
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/iggwxn-ecvduxfb-py
INFO 2 19 12275
. Processed volume 19 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/idoluy-trxvdvwu-uo
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/idoluy-trxvdvwu-uo
INFO 2 20 12275
. Processed volume 20 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/sfoxav-b_jvyntp-iw
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/sfoxav-b_jvyntp-iw
INFO 2 21 12275
. Processed volume 21 of 12275
INFO 1
. Deleting /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/lwuviv-thwtnubg-vs
DEBUG 1
. Forgetting temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/lwuviv-thwtnubg-vs
INFO 2 22 12275
. Processed volume 22 of 12275
DEBUG 1
. Releasing lockfile b /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/ivwpvobbekkxshbstutxbuwdgpgddifj/lockfile
DEBUG 1
. Removing still remembered temporary file /home/galpekagha/.oec/wgb/gvx.svuey.iadjyai/nnaue/deja-dup/tmp/duplicity-r69vj58j-tempdir/nmnjmky-xjucfpbf-d