How to report Ubuntu crashes by Ciro Santilli 37 Updated +Created
Their crash system does not have an amazing user interface.
Tested on Ubuntu 21.10.
After something crashes, look under /var/crash for a crash file, which helps to determine which package to report under on Launchpad.
E.g. a file /var/crash/_usr_sbin_gdm3.0.crash makes you want to file the bug under gdm at: bugs.launchpad.net/ubuntu/+source/gdm/+filebug
Then, while reporting the bug, you want to give the developpers access to that .crash file. But you can't publicly upload it because it contains memory dumps and could contain secret information. The way to do it is to look at the ID under:
sudo cat /var/crash/_usr_sbin_gdm3.0.uploaded
Ubuntu's crash report system has already uploaded the .crash for you, so you just have to confirm it and give the ID on the ticket.
You can view a list of all your uploaded errors at:
xdg-open https://errors.ubuntu.com/user/$(sudo cat /var/lib/whoopsie/whoopsie-id)
and each of those contain a link to:
https://errors.ubuntu.com/oops/<.uloaded error id>
which you yourself cannot see.
Running:
sudo apport-unpack /var/crash/_usr_sbin_gdm3.0.crash /tmp/app
splits it up into a few files, but does not make any major improvements.
apport-retrace
sudo apt install apport-retrace
sudo chmod 666 /var/crash/_usr_sbin_gdm3.0.crash
apport-retrace -g /var/crash/_usr_sbin_gdm3.0.crash
opens GDB with the core dump. Debug symbols are supplied as separate packages, which is a really cool idea: so you should be able to download them after the crash to see symbols. askubuntu.com/questions/487222/how-to-install-debug-symbols-for-installed-packages mentions how to install them. Official docs at: wiki.ubuntu.com/DebuggingProgramCrash#Debug_Symbol_Packages
Tried:
echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list
echo -e "deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse\ndeb http://ddebs.ubuntu.com $(lsb_release -cs)-proposed main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list
sudo apt install ubuntu-dbgsym-keyring
but then sudo apt update fails with:
E: The repository 'http://ddebs.ubuntu.com impish-security Release' does not have a Release file.
DDR SDRAM by Ciro Santilli 37 Updated +Created
GROUP BY (SQL) by Ciro Santilli 37 Updated +Created
Political party by Ciro Santilli 37 Updated +Created
Artificial life by Ciro Santilli 37 Updated +Created
Convergent evolution by Ciro Santilli 37 Updated +Created
Artificial womb by Ciro Santilli 37 Updated +Created
Brazilian music by Ciro Santilli 37 Updated +Created
Simple to state but hard to prove by Ciro Santilli 37 Updated +Created
One of the most beautiful things in mathematics are theorems of conjectures that are very simple to state and understand (e.g. for K-12, lower undergrad levels), but extremely hard to prove.
This is in contrast to conjectures in certain areas where you'd have to study for a few months just to precisely understand all the definitions and the interest of the problem statement.
Test data 9 by Ciro Santilli 37 Updated +Created
Test data 4 by Ciro Santilli 37 Updated +Created
Test data 1 by Ciro Santilli 37 Updated +Created
First Sibling of Special Relativity by Ciro Santilli 37 Updated +Created
TwinsUK by Ciro Santilli 37 Updated +Created
HeLa by Ciro Santilli 37 Updated +Created
Human mitochondrial DNA haplogroup by Ciro Santilli 37 Updated +Created
Human proteome by Ciro Santilli 37 Updated +Created

Unlisted articles are being shown, click here to show only listed articles.