Sequence Editor CRASH Fatal Error

Hi everyone!


  Today I was tying to create a simple change of position for a simple cilinder with the sequence node. I already done this before in a lot of projects and it always work. This time seems I'm missing something. 


In UE I create a Set World Transform node and attached it to a Get Aximmetry Transform. In aximmetry I create a Scene Node, linked from World Transform to the .log project. Then I create a Sequence Node and linked his Wordl Transform to the Add Transform of the Scene Node. Last thing I create a Sequence Node and linked his Track to Seq Position of the Sequence Node. When I double click on Sequence Node or when I click Edit Sequence Aximmetry crash and pop out a fatal error message. 

Aximmetry generated a .dmp file, but this is way beyond my knowledge. 

I'll leave here the code I HOPE contains the error or at least some usefull information

using System;

using Aximmetry.Composer.Properties;

using Aximmetry.Composer.SequenceEditor;

using Aximmetry.Model.Modules.Base;

using Aximmetry.Model.Modules.PinTypes;

using Aximmetry.Model.Modules.PropertyEditing;


namespace Aximmetry.Composer.PropertyEditing;


public class SequencePinPropertyWrapper : ExternalEditedPropertyWrapper

{

public override string ButtonText => Resources.SequencePinPropertyEditor_EditSequence;


public override bool Enabled => base.Pin0.ExposionNonLockedTail != null;


public static bool HandlesPin(InputPin pin)

{

Type type = pin.Value.GetType();

return type == typeof(PinSequenceValue);

}


public SequencePinPropertyWrapper(object[] targets, InputPin pin)

: base(targets, pin)

{

}


public override void ExecuteEditor()

{

SequenceEditorControl.Instance.EditSequencePin(base.Pin0.ExposionNonLockedTail);

}


protected override bool IsCompatiblePin(InputPin pin0, InputPin pin)

{

return false;

}

}


Thanks to anyone could help me!
   Vizmo_Titan

Comments

Eifert@Aximmetry
  -  

Hi,

Thank you for reporting the crash.

Please send the crash dump file to sales@aximmetry.com. Since these files are usually too large to attach directly to an email, we recommend uploading the file to a cloud service like Google Drive and including the download link in your email. Also, please reference this post in your message.
If the crash occurs every time you try to open the Sequence, it may be sufficient to send us the .xcomp file (the Aximmetry compound project file).
It is possible that something saved in the Sequencer or Sequence Node module is missing in the compound. Deleting both modules and adding them again might resolve the crash.

Note: If you connect the Children and Parent pins of Scene Node module types, you do not need to use the Add Transform pin. This is because the Node will automatically inherit the transformation of the Parent node.


Warmest regards,

Eifert@Aximmetry
  -  

Hi,

Thank you for sending us the crash file.

It appears that you were able to access the Sequence Editor while in Pilot mode. The Sequence Editor should not be accessible in Pilot mode, so It appears that you were able to access the Sequence Editor while in Pilot mode. The Sequence Editor is not intended to be accessible in Pilot mode; as a result, the necessary resources for the Sequence Editor are not loaded. Attempting to use the Sequence Editor in this mode can therefore cause the Aximmetry to crash.
Pilot mode is intended to offer a streamlined interface, restricting access to advanced features and allowing users to interact only with Control Boards. This prevents scene (Flow Editor) editing and ensures a safe working environment for studio operators or users who are less experienced with Aximmetry.

This crash will be addressed in the next version by ensuring that the Sequence Editor cannot be accessed through any shortcuts or loopholes in Pilot mode.

Warmest regards,

Vizmo_Titan
  -  

Hi, 

thank you for your reply. I was working in Pilot without realizing it. Now I'm in composer and the sequence editor has no issues.


Thank you again