I have several AAFs that cannot be converted to XMLs using a command line tool aaffmtconv built from SDK 1.2.0 RC1 (on Mac Intel/Arm and Win64). I am able to convert these AAFs with SDK 1.1.6.
With AAF 1.2.0 RC1 I'm seeing the conversion repeating the following indefinitely in the XML export:
Looks like this is a regression in 0cd5d9, "Fix serialization to Reg-XML of record values that require in-memory structure padding". Access violation during a call to externalize().
I'll take a look.
Alexey
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have several AAFs that cannot be converted to XMLs using a command line tool aaffmtconv built from SDK 1.2.0 RC1 (on Mac Intel/Arm and Win64). I am able to convert these AAFs with SDK 1.1.6.
With AAF 1.2.0 RC1 I'm seeing the conversion repeating the following indefinitely in the XML export:
You can download an example AAF that demonstrates this here:
https://www.dropbox.com/s/wxtiawklqogvtjk/DebugAAF_01.aaf.zip?dl=0
Here is an XML that shows the issue:
https://www.dropbox.com/s/ewga5k59jp32b10/DebugAAF_01.xml.zip?dl=0
Does anyone have any ideas on how to resolve this, or able to update the SDK with a fix?
Many thanks,
Mark
Looks like this is a regression in 0cd5d9, "Fix serialization to Reg-XML of record values that require in-memory structure padding". Access violation during a call to externalize().
I'll take a look.
Alexey
Thanks Alexey, and for all the other work you have put into this.
Commit 8f8ef37 on V121_branch fixes the issue with conversion of DebugAAF_01.aaf.
Alexey
Many thanks Alexey. Confirming the fix.