动画通知序列化崩溃问题

崩溃日志

[2026.03.13-06.39.53:210][ 26]LogStreaming: Display: FlushAsyncLoading(401): 1 QueuedPackages, 0 AsyncPackages

[2026.03.13-06.39.53:213][ 26]LogLinker: Error: [AssetLog] G:\UE57_Project\TP_BP\Content\AM_Test.uasset: Serialization error - FName are serialized as an index recorded in the package header, the current deserialized index has value -1650092075, outside of the valid range [0, 102).

[2026.03.13-06.39.53:213][ 26]LogClass: Error: Failed loading tagged StructProperty /Game/AN_Test.AN_Test_C:NewVar. Read 8B, expected 24B. Package: /Game/AM_Test

[2026.03.13-06.39.53:213][ 26]LogOutputDevice: Warning:

<br/>

Script Stack (0 frames) :

<br/>

[2026.03.13-06.39.53:255][ 26]LogWindows: Error: appError called: Assertion failed: Export.ScriptSerializationEndOffset == RelativeSerialOffset [File:D:\build\++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp] [Line: 6544]

Serialized script property end offset 98 does not match offset during deserialization 90 for object AN_Test_C_0 in /Game/AM_Test.

<br/>

[2026.03.13-06.39.53:255][ 26]LogWindows: Windows GetLastError: 操作成功完成。 (0)

<br/>

[Attachment Removed]

Steps to Reproduce

  1. 创建动画通知 AN_Test,添加一个变量T,类型为 Vector
  2. 在蒙太奇 AM_Test 中添加上边创建的通知,修改变量T,保存,关闭编辑器
  3. 重新打开编辑器,修改动画通知变量T类型为 Transform,保存,关闭编辑器
  4. 打开编辑器,打开蒙太奇 AM_Test,崩溃
    [Attachment Removed]

崩溃复现视频

[Attachment Removed]

你好

非常感谢您提供的信息。

我已经针对此问题提交了错误报告:

https://issues.unrealengine.com/issue/UE-369901

稍后会有开发人员跟进调查此问题。我们不会在 EPS 上提供更新,但您可以在该跟踪页面上关注进度。这个案例现在将会被关闭,如果您有任何后续问题,请随时联系。

谢谢

Henry Liu​

[Attachment Removed]