From 4f8ff41a4546aa6e010dd31cfc19ecc4da1440e6 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Thu, 9 Sep 2021 17:51:44 +0300 Subject: [PATCH] media-session: don't crash if obj->info is missing --- src/examples/media-session/policy-node.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/examples/media-session/policy-node.c b/src/examples/media-session/policy-node.c index 68732c247..f058f8e66 100644 --- a/src/examples/media-session/policy-node.c +++ b/src/examples/media-session/policy-node.c @@ -214,6 +214,9 @@ static bool check_passthrough(struct node *node, struct node *peer) struct spa_pod_builder b; struct spa_pod *res; + if (peer->obj->info == NULL) + return false; + if (peer->obj->info->state == PW_NODE_STATE_RUNNING) return false;