TL; DR:
Il filezilla.xml
y a l'élément vide <Setting name="Language Code" type="string" />
. Si vous ajoutez des paramètres régionaux installés tels que en_GB.UTF-8
(utilisez locale -a
pour rechercher les paramètres régionaux disponibles), afin que vous obteniez que <Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
tout se déroule correctement.
La version longue:
J'ai récemment rencontré ce problème également, en utilisant Ubuntu 16.04.3 et FileZilla 3.15.0.2.
Les solutions affichées ici sont basées sur la suppression de choses, mais cela n'a pas résolu mon problème. Je pourrais redémarrer FileZilla, en effet, mais il se bloquerait toujours au démarrage si le dernier répertoire local contenait des caractères non ASCII. Les noms de fichiers et de répertoires avec des caractères non ASCII étaient simplement vides. Le téléchargement de ces derniers n'était pas non plus une bonne idée.
La ligne suivante est le coupable:
<Setting name="Language Code" type="string" />
car je m'attendais à un langage ou à un codage (comme ISO 8859-15). J'ai donc essayé l'un de mes paramètres régionaux installés:
<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
Maintenant, démarrer FileZilla afficherait à nouveau les fichiers et répertoires avec des caractères non ASCII.
Si vous souhaitez savoir quels paramètres régionaux vous avez installés, utilisez:
locale -a
Si vous n'êtes pas sûr si vous êtes également concerné par ce problème, cela peut aider: lors de l'exécution filezilla --version
avec le code de langue vide, la sortie ressemble à ceci:
Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
FileZilla 3.15.0.2, compiled on 2016-02-25
Un autre indicateur dont je me suis souvenu lors de la lecture d'une question connexe est l'entrée suivante dans le kern.log
:
kernel: [39162.363835] traps: filezilla[19354] general protection ip:7f99fa048ce6 sp:7fff363ae5e0 error:0 in libwx_gtk2u_core-3.0.so.0.2.0[7f99f9b48000+5f9000]
Le message différent par rapport à la question liée peut provenir de différents noyaux (différence de plus de trois ans) et de toutes les choses qui l'accompagnent qui pourraient avoir changé entre-temps. Néanmoins, dans les deux cas, c'est le cas libwx_gtk2u_core-3.0.so.0.2.0
et aussi le décalage (?) Des 5f9000
allumettes.
Donc, si cela vous ressemble, il y a de fortes chances que cette solution fonctionne pour vous. Si les choses fonctionnent à nouveau correctement, cela devrait ressembler à ceci:
Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
setlocale en_GB.UTF-8 successful
locale set to en_GB.UTF-8
FileZilla 3.15.0.2, compiled on 2016-02-25