Posting ini lebih tepat dijadikan laporan bug ke pengembang, tapi saya tidak
tahu cara melaporkannya. Biasanya harus menyertakan stack trace atau
semacamnya. Tetapi saya tidak mendapatkannya walaupun dijalankan via Terminal/Konsole.
Entah kenapa tiba-tiba Thunderbird yang biasa saya gunakan untuk membaca email
pada semua akun, hang setelah beberapa saat di-run. Penggunaan CPU
melonjak ke 100% pada salah satu core. Saya sudah berusaha googling (lebih
tepatnya duckduckgo-ing) dan menemukan satu artikel1.
Dijelaskan di situ caranya dengan menggunakan Config Editor pada pengaturan Thunderbird. Masalahnya tiap kali meluncurkannya, dia hang. Bagaimana mungkin saya bisa mengubah pengaturan tersebut? Ternyata ada caranya. Menurut artikel lain2, settingnya ada di file pref.js
di dalam direktori profile. Di Linux ada
dalam direktori ~/.thunderbird/xxxxxxx.default
.
Walaupun sudah berhasil mengubah setting tanpa membuka program Thunderbird
seperti dijelaskan pada artikel3, permasalahan belum terpecahkan. Penggunaan CPU tetap tinggi. Dan hang masih terjadi. Hang ini terjadi saat login ke akun SMTP. Awalnya saya pikir mungkin penyebabnya adalah kegagalan koneksi ke server Outlook yang mana Thunderbird terhenti saat mencoba memeriksa email baru dalam inboxnya.
Server email Outlook lumayan rewel dengan alamat IP saat kita login. Karena saya
menggunakan internet Tri yang IP-nya berubah-ubah dan biasanya dianggap
sebagai jaringan yang kurang aman, mungkin saja IP saya diblokir atau
dihalangi untuk login. Namun, nyatanya setelah saya utak-atik file pref.js
tadi untuk menonaktifkan akun Outlook ini, hang tetap terjadi. Entahlah,
semoga update segera disediakan oleh Ubuntu. Dan semoga bukan hardware-lah
penyebabnya.