Ubuntu – 16.04: Filezilla crashes when performing any remote action

16.04filezillaftpsftp

Having some problems with Filezilla crashing/closing itself unexpectedly whenever I try to perform an action on a (sftp) remote server, whether that's changing directories, uploading, or downloading a file. It connects just fine, and I can navigate local directories with no problem, but when I try to do anything on any remote server the whole thing shuts down.

The version is Filezilla v3.21.0, compiled for x86_64-pc-linux-gnu, running on Ubuntu 16.04 LTS 64-bit. The Filezilla log files aren't very enlightening:

2017-08-10 14:41:23 4088 1 Status: Connecting to grantshop.ca...
2017-08-10 14:41:23 4088 1 Response: fzSftp started, protocol_version=6
2017-08-10 14:41:23 4088 1 Command: open "grants@grantshop.ca" 22
2017-08-10 14:41:23 4088 1 Command: Pass: ********
2017-08-10 14:41:23 4088 1 Status: Connected to grantshop.ca
2017-08-10 14:41:23 4088 1 Status: Retrieving directory listing...
2017-08-10 14:41:23 4088 1 Command: pwd
2017-08-10 14:41:23 4088 1 Response: Current directory is: "/home/grants"
2017-08-10 14:41:23 4088 1 Command: ls
2017-08-10 14:41:23 4088 1 Status: Listing directory /home/grants
2017-08-10 14:41:24 4088 1 Status: Directory listing of "/home/grants" successful
2017-08-10 14:42:40 4088 1 Status: Retrieving directory listing of "/home/grants/grantshop.ca"...

Uploading/downloading produces similar logs, where the last log line is 7088 3 Status: Starting download of /home/grants/something.txt or something similar.

Running Filezilla from the terminal gets me this:

Reading locale option from /home/user/.filezilla/filezilla.xml
03:36:32 PM: Debug: Failed to connect to session manager: SESSION_MANAGER environment variable not defined
wxD-Bus: Signal from /org/freedesktop/DBus, member NameAcquired
wxD-Bus: Reply with serial 2
wxD-Bus: Reply to RegisterClient, our object path is /org/gnome/SessionManager/Client27
wxD-Bus: CPowerManagementInhibitor: Requesting busy
wxD-Bus: Reply with serial 3
wxD-Bus: Reply: Error: The name org.freedesktop.PowerManagement was not provided by any .service files
wxD-Bus: Falling back to org.gnome.SessionManager
wxD-Bus: CPowerManagementInhibitor: Requesting busy
wxD-Bus: Reply with serial 4
wxD-Bus: CPowerManagementInhibitor: Request successful, cookie is 1943892549
wxD-Bus: CPowerManagementInhibitor: Requesting idle
wxD-Bus: Reply with serial 5
wxD-Bus: CPowerManagementInhibitor: Request successful
wxD-Bus: CPowerManagementInhibitor: Requesting busy
filezilla: symbol lookup error: filezilla: undefined symbol: _ZN2fz18replace_substringsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES7_S7_

Best Answer

I had set up the "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" repo. Then I installed Filezilla. On 03/27/2018 that gave me Filezilla 3.21. I was using sFTP. It crashed every second and it never successfully transferred any files. (I never tried old FTP.)

Anyway, I removed the "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" using the Ubuntu SW Center. Then removed Filezilla.

sudo apt-get purge filezilla
sudo apt-get autoremove
rm -fr ~/.config/filezilla

Then I reinstalled filezilla from the default deb repo.

sudo apt-get install filezilla

This gave me version 3.15. It works fine so far.

Related Question