TL; DR:
En filezilla.xml
existe el elemento vacío <Setting name="Language Code" type="string" />
. Si agrega una configuración regional instalada como en_GB.UTF-8
(usar locale -a
para buscar configuraciones regionales disponibles), para que obtenga <Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
todo debería volver a funcionar sin problemas.
La versión larga:
Recientemente me encontré con este problema también, usando Ubuntu 16.04.3 y FileZilla 3.15.0.2.
Las soluciones publicadas aquí se basan en eliminar cosas, pero eso no resolvió mi problema. De hecho, podría iniciar FileZilla nuevamente, pero aún así se bloquearía en el inicio si el último directorio local contuviera caracteres no ASCII. Los nombres de archivo y directorio con caracteres no ASCII estaban en blanco. Subir estos tampoco fue una buena idea.
La siguiente línea es la culpable:
<Setting name="Language Code" type="string" />
como hubiera esperado algún lenguaje o codificación (como ISO 8859-15). Entonces, probé una de mis configuraciones regionales instaladas:
<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
Ahora, al iniciar FileZilla volvería a aparecer archivos y directorios con caracteres no ASCII.
Si desea averiguar qué configuraciones regionales ha instalado, use:
locale -a
Si no está seguro de si también se ve afectado por este problema, esto podría ayudar: cuando se ejecuta filezilla --version
con el código de idioma vacío, la salida se ve así:
Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
FileZilla 3.15.0.2, compiled on 2016-02-25
Otro indicador que recordaba cuando leía una pregunta relacionada es la siguiente entrada en 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]
El mensaje diferente en comparación con la pregunta vinculada puede provenir de diferentes núcleos (más de tres años de diferencia) y todas las cosas que lo acompañaron que podrían haber cambiado mientras tanto. Sin embargo, en ambos casos lo es libwx_gtk2u_core-3.0.so.0.2.0
y también el desplazamiento (?) De las 5f9000
coincidencias.
Entonces, si le parece así, es muy probable que esta solución funcione para usted. Si las cosas vuelven a funcionar correctamente, debería verse así:
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