1

I'm using a home made script to backup my files. It's working correctly for months but since I updated from Ubuntu 22.04 to 24.04 a few days ago, I get a buffer overflow with this script :

DATA_ROOT="/mnt/Data"
DESTINATION=$DATA_ROOT"/Backup & Maintenance/_BACKUP/Ubuntu-backup"
ZIP="kbn_home_files.zip"
# Zip & RSync
#.config/gtk-3.0 -> css title bar nemo
cd "$DESTINATION"
zip -r --filesync --symlinks "$ZIP" \
    /home/kbn/0_Shells \
    /home/kbn/Bureau \
    /home/kbn/Images \
    /home/kbn/Modèles \
    /home/kbn/Musique \
    /home/kbn/Téléchargements \
    /home/kbn/hunderbird \
    /home/kbn/Vidéos \
    /home/kbn/.config/dconf \
    /home/kbn/.config/filezilla \
    /home/kbn/.config/gtk-3.0 \
    /home/kbn/.config/libreoffice \
    /home/kbn/.config/Nextcloud \
    /home/kbn/.config/sublime-text-3 \
    /home/kbn/.epsonscan2 \
    /home/kbn/.fonts \
    /home/kbn/.local/share/gnome-shell \
    /home/kbn/.local/share/nemo \
    /home/kbn/.local/share/nemo-python \
    /home/kbn/.local/share/Nextcloud \
    /home/kbn/.mozilla \
    /home/kbn/.thunderbird \
    /home/kbn/Documents -x /home/kbn/Documents/Cloud\*

I get this :

kbn@kbn-Vivobook-S-Flip-TN3604YA-TN3604YA:/mnt/Data/Backup & Maintenance/_BACKUP/Ubuntu-backup$ DATA_ROOT="/mnt/Data"
DESTINATION=$DATA_ROOT"/Backup & Maintenance/_BACKUP/Ubuntu-backup"
    ZIP="kbn_home_files.zip"
    # Zip & RSync
    #.config/gtk-3.0 -> css title bar nemo
    cd "$DESTINATION"
    zip -r --filesync --symlinks "$ZIP" \
            /home/kbn/0_Shells \
            /home/kbn/Bureau \
            /home/kbn/Images \
            /home/kbn/Modèles \
            /home/kbn/Musique \
            /home/kbn/Téléchargements \
            /home/kbn/hunderbird \
            /home/kbn/Vidéos \
            /home/kbn/.config/dconf \
            /home/kbn/.config/filezilla \
            /home/kbn/.config/gtk-3.0 \
            /home/kbn/.config/libreoffice \
            /home/kbn/.config/Nextcloud \
            /home/kbn/.config/sublime-text-3 \
            /home/kbn/.epsonscan2 \
            /home/kbn/.fonts \
            /home/kbn/.local/share/gnome-shell \
            /home/kbn/.local/share/nemo \
            /home/kbn/Documents -x /home/kbn/Documents/Cloud\*
*** buffer overflow detected ***: terminated

Sorry but I'm a beginner and really don't understand what to do. I've searched about buffer overflow and zip but did not find anything to solve this. Maybe I enlarged the buffer on Ubuntu 22.04 but it was so long ago I don't remember.

kbn@kbn-Vivobook-S-Flip-TN3604YA-TN3604YA:/mnt/Data/Backup & Maintenance/_BACKUP/Ubuntu-backup$ free -t
           total       utilisé      libre     partagé tamp/cache   disponible
Mem:        15752788     5157452     1458996      170824     9663212    10595336
Échange:     2097148         256     2096892
Total:      17849936     5157708     3555888

I found this page but no success trying to use it : zip in Ubuntu 24.04 getting buffer overflow if right single quote mark present

Thanks a lot if someone can help me to find a solution.

David DE
  • 2,316
kobano
  • 113

0 Answers0