if DIR.txt in a crl cache is empty, dirmngr 1.1.1 segfaults.
This appears to also be relevant for dirmngr 2.1.2.
The attached patch (against 1.1.1) avoids the segfault, and instead shuts down
with an error message.
This is https://bugs.debian.org/776611