/usr/bin/gnome-shell:*** Error in `/usr/bin/gnome-shell': double free or corruption (out): ADDR *** in g_free() from gweather_location_unref()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
libgweather (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Zesty |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Backport git patch that fixes memory corruption in libgweather that is causing gnome-shell to crash. This is particularly bad on wayland as it causes the user to lose their sessions
I believe this should also fix bug 1688208 and potentially a couple of other high ranking crashes on errors.ubuntu.com. I have not however found reliable reproducers for those other bugs.
This error has been reported over 700 times on errors.ubuntu.com for Ubuntu GNOME 17.04.
[Test Case]
After update of libgweather
1. Ensure org.gnome.
2. Disable Location Services
3. gnome-shell should not crash
[Regression Potential]
Low, the patch merely fixes a refcounting bug. Given the high impact of this bug, this is an important fix.
[Other Info]
This updates libgweather from 3.24.0 to 3.24.1
https:/
The guard_against_
==== Original bug report ====
The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-shell. This problem was most recently seen with package version 3.24.2-0ubuntu4, the problem page at https:/
If you do not have access to the Ubuntu Error Tracker you can request it at http://
Changed in gnome-shell (Ubuntu): | |
status: | New → Invalid |
Changed in libgweather (Ubuntu): | |
status: | New → Fix Released |
description: | updated |
Changed in libgweather (Ubuntu Zesty): | |
status: | New → In Progress |
no longer affects: | gnome-shell (Ubuntu Zesty) |
summary: |
/usr/bin/gnome-shell:*** Error in `/usr/bin/gnome-shell': double free or - corruption (out): ADDR *** + corruption (out): ADDR *** in g_free() from gweather_location_unref() |
description: | updated |
description: | updated |
Changed in libgweather (Ubuntu Zesty): | |
importance: | Undecided → High |
Changed in libgweather (Ubuntu): | |
importance: | Undecided → High |
Changed in libgweather (Ubuntu): | |
assignee: | nobody → sagar (sagar122) |
Changed in libgweather (Ubuntu): | |
assignee: | sagar (sagar122) → nobody |
Hello errors.ubuntu.com, or anyone else affected,
Accepted libgweather into zesty-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ libgweather/ 3.24.1- 0ubuntu0. 1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed. In either case, details of your testing will help us make a better decision.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!