Creating or importing Building Block for an application could give error 'Out of stack space'

Version 3

    Problem

    This Building Block issue occurs when managed applications are cross linked to each other.

     

    Consider the following scenario:

     

    • At Composition > Applications, two applications were configured: Application A and Application B.
    • Application A had, for example, the following configuration:
    • On the Configuration > Actions tab of the application, an action was configured
    • On the User Settings > Properties tab of the application, for Use the User Settings from the following application, Application B was selected.
    • Application B had, for example, the following configuration:
    • On the Configuration > Actions tab of the application, a Linked Action was configured to Perform Actions from application A.
    • On the User Settings > Properties tab of the application, User Settings were configured.
    With this configuration, both applications reference (part of) the configuration of the other application.


    In this scenario, if a Building Block was created for either of the applications, the following error occurred:
    Run-time error (28): Out of stack space

     

    As a result, no Building Block was generated, or the resulting Building Block file could not be opened.
    The error also occurred, when a Building Block was imported that contained a configuration as described above.

     

    Solution

    This issue is resolved in RES ONE Workspace v10.1.0.

    Now, in this scenario, a Building Block is created or imported correctly, without displaying the error.

    In case the Service Release is not (yet) available or in case the Service Release cannot be installed, a revision containing this update is available on request at Ivanti Support.
    IMPORTANT: A revision contains multiple fixes. Only apply this revision when you are experiencing a specific problem. Unless you are severely impacted by this specific problem, Ivanti recommends that you wait for the next service release containing these fixes.