pipewire/src
Christian F.K. Schaller bdaecfebb8 module-avb: fix heap corruption in server_destroy_descriptors
server_add_descriptor() allocates the descriptor and its data in a
single calloc (d->ptr = SPA_PTROFF(d, sizeof(struct descriptor))),
so d->ptr points inside the same allocation as d. Calling free(d->ptr)
frees an interior pointer, corrupting the heap. Only free(d) is needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-09 07:43:19 +00:00
..
daemon docs: remove support for absolute paths from docs 2026-04-06 14:47:21 +02:00
examples impl-node: accept more node.passive values 2026-03-12 17:25:36 +01:00
gst pipewiresrc: fix wait_negotiated from change_state 2026-03-16 17:08:44 +00:00
modules module-avb: fix heap corruption in server_destroy_descriptors 2026-04-09 07:43:19 +00:00
pipewire port: improve parsing of passive modes 2026-04-08 14:07:57 +02:00
tests stream: return -EIO when doing get_time in != STREAMING 2026-02-12 12:26:33 +01:00
tools tools: clean up the preset filter code 2026-04-08 15:01:11 +02:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00