gnome-shell/src/calendar-server
Gustavo Noronha Silva 404ca91941 calendar-server: Fix double-free detection abort
app_notify_events_added uses an intermediate builder to construct an
array that is then added to the main variant using g_variant_builder_add
which should clear the intermediate, but doesn't due to the way it is
passed: by value, rather than as a pointer.

This was debugged with the help of Eduardo Habkost, who believes it
works on x86 due to big structs being passed as pointers.

Fixed: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3440
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1848>
2021-05-18 23:06:50 +00:00
..
calendar-debug.h Changed obsolete FSF postal address. 2014-01-08 04:35:14 +07:00
calendar-sources.c calendar-server: Drop "volatile" from g_once_init_enter() sentinels 2021-03-22 11:12:23 +00:00
calendar-sources.h calendar-server: Improve performance by properly using ECalClientView 2020-04-27 16:14:57 +00:00
evolution-calendar.desktop.in Add translator comments to .desktop files 2016-08-19 23:15:20 +02:00
gnome-shell-calendar-server.c calendar-server: Fix double-free detection abort 2021-05-18 23:06:50 +00:00
meson.build meson: Avoid using relative paths to po directory 2019-08-05 21:38:51 +00:00
org.gnome.Shell.CalendarServer.service.in Move calendar handling out-of-process 2011-02-28 16:08:18 -05:00
README Move calendar handling out-of-process 2011-02-28 16:08:18 -05:00

Please keep in sync with gnome-panel.