From 7667e3cc38136da90021200ef092067a0222f951 Mon Sep 17 00:00:00 2001 From: "Joshua M. Doe" Date: Tue, 12 Jul 2016 13:41:26 -0400 Subject: [PATCH] niimaqdxsrc: don't assert on malformed attribute string, just issue warning --- sys/niimaqdx/gstniimaqdx.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys/niimaqdx/gstniimaqdx.c b/sys/niimaqdx/gstniimaqdx.c index daef493..c417de2 100644 --- a/sys/niimaqdx/gstniimaqdx.c +++ b/sys/niimaqdx/gstniimaqdx.c @@ -934,8 +934,12 @@ gst_niimaqdxsrc_set_dx_attributes (GstNiImaqDxSrc * niimaqdxsrc) pair = g_strsplit (pairs[i], "=", 2); - g_assert (pair[0]); - g_assert (pair[1]); + if (!pair[0] || !pair[1]) { + GST_WARNING_OBJECT (niimaqdxsrc, "Failed to parse attribute/value: '%s'", + pair); + continue; + } + GST_DEBUG_OBJECT (niimaqdxsrc, "Setting attribute, '%s'='%s'", pair[0], pair[1]);