The verification of the Stable Release Update for gnome-software has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-software in Ubuntu. https://bugs.launchpad.net/bugs/1790563 Title: Many JsonArray critical warnings on command line Status in gnome-software package in Ubuntu: Fix Released Status in gnome-software source package in Xenial: Fix Released Bug description: [Impact] Running GNOME Software gives many JsonArray warnings on the command line: Json-CRITICAL **: json_object_get_array_member: assertion 'node != NULL' failed Json-CRITICAL **: json_array_get_length: assertion 'array != NULL' failed This is due to the code not handling there being no plugs defined in the interface table (which is valid when it is empty). [Test Case] 1. Run GNOME Software from the command line $ killall gnome-software $ gnome-software Expected result: No JsonArray critical warnings are show. Observed result: Many JsonArray critical warnings are show. [Regression Potential] Risk of additional checks breaking expected behaviour. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1790563/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

