when a data structure is left empty, auto generated files include corresponding struct id, but when i use that id with a function like scifResetTaskStructs, i get bus fault. It looks like a null pointer error and for my case, happens after at least a hour is passed, not easy to reproduce. After adding a dummy data into structure, problem vanished.