TL; DR:
Di filezilla.xml
sana ada elemen kosong <Setting name="Language Code" type="string" />
. Jika Anda menambahkan lokal terinstal seperti en_GB.UTF-8
(gunakan locale -a
untuk menemukan lokal yang tersedia), sehingga Anda mendapatkan <Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
semuanya harus berjalan kembali dengan lancar.
Versi panjang:
Saya baru-baru ini mengalami masalah ini juga, menggunakan Ubuntu 16.04.3 dan FileZilla 3.15.0.2.
Solusi yang diposting di sini didasarkan pada menghapus hal-hal, tetapi itu tidak menyelesaikan masalah saya. Saya bisa memulai FileZilla lagi, memang, tetapi masih akan crash saat start-up jika direktori lokal terakhir berisi karakter non-ASCII. Nama file dan direktori dengan karakter non-ASCII kosong. Mengunggah ini juga bukan ide bagus.
Baris berikut adalah pelakunya:
<Setting name="Language Code" type="string" />
seperti yang saya harapkan beberapa bahasa atau pengkodean (seperti ISO 8859-15). Jadi, saya mencoba salah satu lokal terinstal saya:
<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
Sekarang, memulai FileZilla akan menampilkan file dan direktori dengan karakter non-ASCII lagi.
Jika Anda ingin mencari tahu lokasi mana yang telah Anda instal, gunakan:
locale -a
Jika Anda tidak yakin apakah Anda juga terpengaruh oleh masalah ini, ini mungkin membantu: Ketika menjalankan filezilla --version
dengan kode bahasa kosong, hasilnya akan terlihat seperti ini:
Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
FileZilla 3.15.0.2, compiled on 2016-02-25
Indikator lain yang saya ingat ketika membaca pertanyaan terkait adalah entri berikut di 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]
Pesan yang berbeda dibandingkan dengan pertanyaan terkait mungkin berasal dari kernel yang berbeda (perbedaan lebih dari tiga tahun) dan semua hal yang menyertainya yang mungkin telah berubah sementara itu. Meskipun demikian, dalam kedua kasus itu libwx_gtk2u_core-3.0.so.0.2.0
dan juga offset (?) 5f9000
Pertandingan.
Jadi, jika terlihat seperti itu untuk Anda, kemungkinan solusi ini bagus untuk Anda. Jika semuanya berfungsi dengan benar lagi, seharusnya akan terlihat seperti ini:
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