Worklist Item Code 528: Resolving Dereferenced Edges

Worklist Item Type

This Worklist Item is a Modelify Limitation

Cause

This occurs when Modelify's Stateflow conversion is unable to determine the address for a pointer variable. This most often happens when a pointer's address is changed in control flow (an if-else statement) and so could have multiple possible values when the pointer is later used. This pattern is not yet supported by Modelify.

Recommend Solution

This can be solved by refactoring the code so that there is only a single possible value for a pointer when it is accessed.

Additional Resources

For further support, contact EnSoft Support at support@ensoftcorp.com