Bug#935090: gnome-weather crashes if invalid locations are configured in dconf

Simon McVittie smcv at debian.org
Mon Aug 19 19:13:45 BST 2019


Control: severity -1 important
Control: tags -1 + patch fixed-upstream pending

On Mon, 19 Aug 2019 at 07:00:12 -0500, Diego Escalante Urrelo wrote:
> When an invalid value is stored in:
>     /org/gnome/Weather/Application/locations
> 
> gnome-weather will crash and never start.

Reproducer (this is somewhat destructive because it replaces configuration):

$ dconf write /org/gnome/Weather/Application/locations "[<(uint32 2, <('Bees', 'BEES', false, [(0.0, 0.0)], [(0.0, 0.0)])>)>]"
$ gnome-weather

I've confirmed that the patches you proposed fix this.

This will need to be fixed in unstable before the stable release managers
will consider a fixed version for buster, so I'm uploading 3.26.0-6 with
this fixed. (It will also need to be fixed in experimental by landing
v3.32.2.)

Thanks,
    smcv



More information about the pkg-gnome-maintainers mailing list