Cara yang baik untuk melaporkan ini adalah mengonfigurasi Apport untuk mengirim data kerusakan ke Launchpad.
Anda dapat mengkonfigurasinya kembali setelah itu, jika Anda umumnya tidak ingin melakukan ini ketika sebuah program crash.
Latar Belakang
Yang Anda inginkan adalah agar Apport mengumpulkan data kerusakan dan mengirimkannya ke Launchpad, sehingga Anda dapat menulis dan mengirimkan laporan bug dengan data terlampir. Ini adalah perilaku Apport pada rilis alpha dan beta, serta perilaku (ketika Apport diaktifkan) pada semua rilis sebelum 12,04.
Di Ubuntu 12.04, Whoopsie diperkenalkan .
Whoopsie mengajukan data kerusakan Apport ke basis data ( Daisy ) di mana ia dapat diproses dan dianalisis secara agregat (kemudian dilihat ). Ini jauh lebih baik daripada tidak memiliki data yang dilaporkan sama sekali, dan lebih baik daripada laporan bug dengan informasi yang tidak mencukupi di mana reporter tidak memberikan informasi yang diminta. Selain itu, bug dalam rilis stabil kadang-kadang cenderung diperbaiki kecuali mereka dapat direproduksi dalam rilis pengembangan (dan dengan Whoopsie, pengguna tidak diminta untuk membaca instruksi pelaporan bug dan mengajukan laporan, hanya untuk menemukan bahwa bug tidak diperbaiki untuk waktu yang lama).
Namun, laporan bug yang ditulis dengan baik dengan informasi yang cukup masih disambut baik, untuk rilis Ubuntu yang didukung (termasuk situasi Anda).
Anda dapat mengkonfigurasi ulang Apport sehingga mengirimkan data kerusakan ke Launchpad untuk pelaporan bug, alih-alih Daisy untuk analisis statistik .
Mengkonfigurasi ulang Apport untuk Mengirim Crash Data ke Launchpad
Jika Anda menonaktifkan Whoopsie seperti yang dijelaskan di sini , Apport juga akan dinonaktifkan. Jadi, jika tujuan Anda adalah melaporkan bug kerusakan, bukan itu yang Anda inginkan .
Di salah satu file konfigurasi Apport /etc/apport/crashdb.conf
,, ada baris yang mengatakan:
'problem_types': ['Bug', 'Package'],
Ini adalah baris yang mencantumkan jenis masalah yang datanya dikirim ke Launchpad. Ini daftar Bug
dan Package
. Tambahkan Crash
:
'problem_types': ['Bug', 'Package', 'Crash'],
Sekarang, ketika data kerusakan dikumpulkan secara otomatis, mereka akan dikirimkan ke Launchpad dan jendela / tab browser akan muncul di mana Anda dapat menggambarkan bug (seperti sebelum Whoopsie).
Referensi