I was able to recreate this by running apport-collect on bug 1766787 and it crashed whether I choose to view the report or keep it. The same thing happens with a ubiquity bug report too. However, when running apport-collect on an apport bug report a report is created without a ProblemType it just is not checked for anything so the process doesn't crash.
Anyway, this pretty seriously impacts the usability of apport-collect.
I was able to recreate this by running apport-collect on bug 1766787 and it crashed whether I choose to view the report or keep it. The same thing happens with a ubiquity bug report too. However, when running apport-collect on an apport bug report a report is created without a ProblemType it just is not checked for anything so the process doesn't crash.
Anyway, this pretty seriously impacts the usability of apport-collect.