Skip to content

sound-player: Fix invalid write after playback is cancelled early

The cancellable of a request might already be cancelled by the time the cancelled_cb is connected resulting in finish_cb being called via ca_context_cancel before g_cancellable_connect returns. In this case the request that is written to has already been freed.

Fixes #1060 (closed)

Merge request reports