Skip to content

Commit 2e625cd

Browse files
serhiy-katsyuba-intelkv2019i
authored andcommitted
module_adapter: Fix memory leak
The freeing of mod->stream_params was missing. This led to -ENOMEM error during stress test that creates pipeline -> creates copier -> deletes pipeline in cycles numerous times. Signed-off-by: Serhiy Katsyuba <serhiy.katsyuba@intel.com>
1 parent d677107 commit 2e625cd

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/audio/module_adapter/module_adapter.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1284,6 +1284,7 @@ void module_adapter_free(struct comp_dev *dev)
12841284
rfree(mod->priv.cfg.input_pins);
12851285
#endif
12861286

1287+
rfree(mod->stream_params);
12871288
rfree(mod);
12881289
rfree(dev);
12891290
}

0 commit comments

Comments
 (0)