Trying to get good stack trace from the crash. But "coredumpctl gdb <processID>" gives me, "No match found."

Note: no need to use sudo when running coredumpctl.

Huh, that’s strange.

Assuming you have made no custom changes to your systemd-coredump configuration under /etc/systemd/coredump.conf or /etc/systemd/system.conf.d, then my only guess is your core dumps were deleted because systemd-coredump is configured to keep 15% of your disk free by default, so core dumps will be deleted if you have less than 15% disk space remaining. Maybe your disk is pretty full?

If not, then have you made any configuration changes in /etc/systemd/coredump.conf or /etc/systemd/system.conf.d?

Also, please verify that you have not made any custom changes to your core limit: ulimit -c should print unlimited.