Crashes on Linux

Get help for specific problems
Posts: 4
Joined: 16 Feb 2026

blackadderkate

I am trying to sync my Euro Truck Simulator 2 profile between two computers.
FFS_sync crashes every time I try to compare or sync the two computers. It also crashes if I try to sync to the Google Cloud.

The error message reads as follows:

2026-02-16T12:16:43.657773+00:00 mylaptop kernel: FreeFileSync_x8[661460]: segfault at 0 ip 00007236817626f4 sp 00007ffe538cb408 error 4 in libpango-1.0.so.0.5200.1[723681750000+39000] likely on CPU 3 (core 3, socket 0)

Running on Kubuntu 24.04 LTS

Any ideas ?
Posts: 346
Joined: 7 Jan 2018

bgstack15

Libpango is related to layout and rendering of internationalized text. So it might be related to unsanitized filenames or metadata. Before you initiate a sync, note the filenames. Perhaps you can conduct some testing to find which file causes the crash, and you can submit a bug report about "crashes when character XYZ is in filename." Perhaps you could test with using different languages selected in the interface, or with environment variables if you can call FreeFileSync from the command line, e.g.:
LC_ALL=C /path/to/FreeFileSync
Where LC_ALL overrides all localization variables and "C" or "c.utf-8" or similar is the barest (but English) locale, and maybe it doesn't crash when you use such a locale, which is also useful info.
Posts: 4
Joined: 16 Feb 2026

blackadderkate

It crashes even on a brand new test folder containing just a simple "Hello World" text file.
$ mkdir ~/temp1
$ echo "Hello world!" > ~/temp1/hello.txt
$ export LC_ALL=C
$ FreeFileSync ~/Desktop/test.ffs_gui    

where test.ffs_gui contains the following source/destination:

source: /home/me/Desktop/temp1/
destination: sftp://me@my-desktop.local/home/me/Desktop/temp1|keyfile=mykey

Error running "/opt/FreeFileSync/Bin/FreeFileSync_x86_64".
Killed by signal SIGSEGV

Oddly, previous jobs don't seem to crash - which makes me suspect the issue occurs when trying to create the .sync.ffs_db file.

If I can find compilation instructions I'll see if I can narrow down the issue further.
Posts: 4
Joined: 16 Feb 2026

blackadderkate

OK, found this previous thread.

viewtopic.php?t=11963

It looks like the new version just isn't compatible with my LTS version of Ubuntu. I'll have to uninstall and see if I can find an older version in the Archive that works.

It'd be useful if the download page mentioned that the new version won't work on Ubuntu LTS releases.

EDIT:

13.4 works.
13.5 onwards crashes.
Posts: 346
Joined: 7 Jan 2018

bgstack15

Oh, and you're using a donation version. So that is compiled by Zenju directly, and it might not be clear which versions of libs he's depending on. Even if he shares which version of libpango he's using to compile, that might not be the libpango you've got available on your version of Ubuntu.

While I love GNU/Linux, this is one of the downsides: it'll be a huge pain to get version X if version Y is what the distro provides. Technically, nothing is impossible, but it won't be worth the effort.

Can you share for this thread the output of this command:
dpkg -l | grep libpango
Posts: 4
Joined: 16 Feb 2026

blackadderkate

Can you share for this thread the output of this command:
dpkg -l | grep libpango
ii  libpango-1.0-0:amd64                                     1.52.1+ds-1build1                           amd64        Layout and rendering of internationalized text
ii  libpango-1.0-0:i386                                      1.52.1+ds-1build1                           i386         Layout and rendering of internationalized text
ii  libpango1.0-dev:amd64                                    1.52.1+ds-1build1                           amd64        Development files for the Pango
ii  libpangocairo-1.0-0:amd64                                1.52.1+ds-1build1                           amd64        Layout and rendering of internationalized text
ii  libpangocairo-1.0-0:i386                                 1.52.1+ds-1build1                           i386         Layout and rendering of internationalized text
ii  libpangoft2-1.0-0:amd64                                  1.52.1+ds-1build1                           amd64        Layout and rendering of internationalized text
ii  libpangoft2-1.0-0:i386                                   1.52.1+ds-1build1                           i386         Layout and rendering of internationalized text
ii  libpangomm-1.4-1v5:amd64                                 2.46.4-1build3                              amd64        C++ Wrapper for pango (shared libraries)
ii  libpangoxft-1.0-0:amd64                                  1.52.1+ds-1build1                           amd64        Layout and rendering of internationalized text