Cassandra only creates columns for a row if the column exists and contains data, so if the apport report has no Package key then the row in the OOPS table is created without a Package column for that crash. Subsequently, querying for crashes without a Package is something of a mess.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/1365137 Title: if apport can't determine the package it creates a report without a package key Status in “apport” package in Ubuntu: Incomplete Bug description: In the event that apport's add_package_info is not passed a package parameter and apport.fileutils.find_file_package(self['ExecutablePath']) returns nothing then a report is created without a Package key. This is currently the case with click packages, see bug 1365079. However, independent of fixing that issue I think it might be worth while if apport were to add a Package key with "unknown" to the report to allow all these types of issues to be more easily found on the error tracker. This way the individual instances could be investigated and potentially resolved. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1365137/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp