Issues.00656 - lordmundi/wikidoctest GitHub Wiki
00656: specifying a model filename beyond 80 characters can cause DOUG to crash
Summary: specifying a model filename beyond 80 characters can cause DOUG to crash
Created: 2018–09–11 18:21
Status: Submitted
Category: Bug
From: frankie
Version: 2.4.1
Released_In:
Description:
If the "model" command used to specify models in the "MODELS" block of a config file uses a string that exceeds 80 characters after all environment variables are expanded, memory can get corrupted and cause random crashes and other errors.
This is a current limitation/bug in the config parsing code in "dsp_scene.c" that treats that string as a "model" file name without stripping out the path component thereby exceeding the "filename" field of the DSS_MODEL data portion of the DSS_NODE structure.