Cannot start FileZilla

I cannot start FileZilla. When I do it, nothing happen. I tried uninstalling and then reinstalling it, but no help. I am using Ubuntu 16.04.

If I start it from the command line, I see the following:

Reading locale option from /home/superuser/.config/filezilla/filezilla.xml

(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
Program segmentation fault ( core dumped )

Solution 1:

You can reset FileZilla to defaults by making sure that all copies of FileZilla are definitely closed and then running the following command:

mv -v /home/superuser/.config/filezilla/ /home/superuser/.config/filezilla_bak

Then reopen FileZilla which will build a new, clean set of local preferences. This should be enough to get around what is more than likely a bad, local configuration file.

Solution 2:

I had the exact same issue. I presumed there was an issue with the filezilla.xml file. I went to /home/$USER/.config/Filezilla/ deleted the old filezilla.xml file.

Then went back into the terminal and typed "filezilla" to open the program. For me, it opened fine and it created a brand-new default XML file in the old file's place. The site manager options are not affected by this as they are in a different file called "sitemanager.xml" which is in the same directory. So the program opened as a fresh new program with the same site manager options as before.

Solution 3:

Go to ~/.config/Filezilla or ~/.filezilla.

You need to press Ctrl+H to show hidden files if necessary.

Then open filezilla.xml using a text editor.

Remove the Last local directory tag.

Save the file again and reopen filezilla.

This works for me every time.

Solution 4:

In addition to andrew.46 answer, you can now import the old sitemanager.xml file in the backup folder once filezilla opens. Use File->Import menu. This is useful if you had a lot of sites saved.