** Description changed:
- Stacktrace
+ [ Impact ]
+
+ gsd-power is seen crashing with various stack traces indicating to
+ memory corruption.
+
+ [ Test Plan ]
+
+ We're not aware of steps to reproduce.
+ We will monitor errors.ubuntu.com to see if any more crashes are reported
after this update lands.
+
+ [ Where problems could occur ]
+
+ Patches to address this bug are included in the 47.2 update.
+ A comprehensive test plan is going to be performed in bug 2089929
+
+ [ Other info ]
+
+ This is a sample stacktrace:
#0 0x00007ad719ab3395 in __GI___libc_free (mem=0xbf293fbb0) at
./malloc/malloc.c:3375
- ar_ptr = <optimized out>
- p = <optimized out>
- err = <optimized out>
+ ar_ptr = <optimized out>
+ p = <optimized out>
+ err = <optimized out>
#1 0x00007ad719e1c04c in g_hash_table_unref (hash_table=0x5770f293bf10) at
../../../glib/ghash.c:1442
- __func__ = <optimized out>
- _g_boolean_var_27 = <optimized out>
+ __func__ = <optimized out>
+ _g_boolean_var_27 = <optimized out>
#2 g_hash_table_unref (hash_table=0x5770f293bf10) at
../../../glib/ghash.c:1432
- __func__ = "g_hash_table_unref"
+ __func__ = "g_hash_table_unref"
#3 0x00007ad71a046048 in info_cache_free (cache=0x5770f2940e40) at
../../../gio/gdbusintrospection.c:1886
- __func__ = "info_cache_free"
+ __func__ = "info_cache_free"
#4 0x00007ad719e1aca9 in g_hash_table_remove_internal
(hash_table=0x5770f292b230, key=0x7ad71ac12660
<_gsd_screen_saver_interface_info>, notify=1) at ../../../glib/ghash.c:1722
- node_index = 11
- node_hash = 448865888
- node_index = <optimized out>
- node_hash = <optimized out>
- __func__ = <optimized out>
- _g_boolean_var_33 = <optimized out>
+ node_index = 11
+ node_hash = 448865888
+ node_index = <optimized out>
+ node_hash = <optimized out>
+ __func__ = <optimized out>
+ _g_boolean_var_33 = <optimized out>
#5 g_hash_table_remove (hash_table=0x5770f292b230,
key=key@entry=0x7ad71ac12660 <_gsd_screen_saver_interface_info>) at
../../../glib/ghash.c:1750
No locals.
#6 0x00007ad71a0470cf in g_dbus_interface_info_cache_release
(info=0x7ad71ac12660 <_gsd_screen_saver_interface_info>) at
../../../gio/gdbusintrospection.c:2137
- cache = <optimized out>
- __func__ = "g_dbus_interface_info_cache_release"
+ cache = <optimized out>
+ __func__ = "g_dbus_interface_info_cache_release"
#7 0x00007ad71a03feac in g_dbus_proxy_finalize (object=0x5770f2940c60) at
../../../gio/gdbusproxy.c:222
- proxy = 0x5770f2940c60
- __func__ = "g_dbus_proxy_finalize"
+ proxy = 0x5770f2940c60
+ __func__ = "g_dbus_proxy_finalize"
#8 0x00007ad71aa46922 in g_object_unref (_object=0x5770f2940c60) at
../../../gobject/gobject.c:4486
- object = 0x5770f2940c60
- old_ref = 1
- toggle_notify = <optimized out>
- toggle_data = <optimized out>
- nqueue = 0x5770f2950240
- obj_gtype = <optimized out>
- retry_beginning = <optimized out>
- retry_decrement = <optimized out>
- __func__ = "g_object_unref"
+ object = 0x5770f2940c60
+ old_ref = 1
+ toggle_notify = <optimized out>
+ toggle_data = <optimized out>
+ nqueue = 0x5770f2950240
+ obj_gtype = <optimized out>
+ retry_beginning = <optimized out>
+ retry_decrement = <optimized out>
+ __func__ = "g_object_unref"
#9 0x00005770d5187102 in gsd_power_manager_stop (manager=0x5770f2931900) at
../plugins/power/gsd-power-manager.c:3142
- _pp = 0x5770f2931958
- _ptr = <optimized out>
+ _pp = 0x5770f2931958
+ _ptr = <optimized out>
#10 0x00005770d5183400 in main (argc=<optimized out>, argv=<optimized out>)
at ../plugins/common/daemon-skeleton-gtk.h:294
- error = 0x0
- name_own_id = 1
+ error = 0x0
+ name_own_id = 1
--------------------------------------------------------------------------------
The Ubuntu Error Tracker has been receiving reports about a problem regarding
gnome-settings-daemon. This problem was most recently seen with package
version 47.1-1ubuntu1, the problem page at
https://errors.ubuntu.com/problem/40e180c1cf5f7e9657be6f796bd3b35b705c35b2
contains more details, including versions of packages affected, stacktrace or
traceback, and individual crash reports.
If you do not have access to the Ubuntu Error Tracker and are a software
developer, you can request it at http://forms.canonical.com/reports/.
** Also affects: gnome-settings-daemon (Ubuntu Oracular)
Importance: Undecided
Status: New
** Changed in: gnome-settings-daemon (Ubuntu)
Assignee: (unassigned) => Alessandro Astone (aleasto)
** Changed in: gnome-settings-daemon (Ubuntu Oracular)
Assignee: (unassigned) => Alessandro Astone (aleasto)
** Changed in: gnome-settings-daemon (Ubuntu Oracular)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2085060
Title:
gsd-power crashes due to memory corruption
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/2085060/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs