Fix crash exposed by glib 2.76
- Mar 13, 2023
-
-
Guido Gunther authoredf9c65381
-
Guido Gunther authored3d7c4b37
-
Guido Gunther authored
json_array_add_element doesn't transfer ownership.
7becab33 -
Guido Gunther authored
json_array_add_element doesn't transfer ownership
5206c3aa -
Guido Gunther authored
We finalize the theme first so the last reference is dropped when finalizing the profiles.
1933a231 -
Guido Gunther authored460985cf
-
Guido Gunther authored
When all feedbacks are done the event signals "feedbacks-ended" which lets the manager dispose the feedback. When all feedbacks end instantly and synchronously (as is the case with the dummy feedback) this triggers the disposal of the event within the loop leading to a crash. Make sure the object doesn't go away be referencing it during the loop iteration. We didn't see this before as glib's slice allocator for lists papered over this for us. Closes: #69
03b0f4c2 -
Guido Gunther authored
Gbp-Dch: Ignore
64076e5a -
Guido Gunther authored847c21d7
-