Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thread hangs at "generating metadata" with Apple Silicon M1 chip using DoVi 4.0 XML #81

Closed
jaynedoeh opened this issue Dec 9, 2021 · 10 comments

Comments

@jaynedoeh
Copy link

jaynedoeh commented Dec 9, 2021

Hello,

when using 1.3.0 stable, converting a DoVi 4.0 XML to a RPU bin file using --generate , the thread hans at "generate metadata" forever even when using a XML file with only one single shot. Using a 13" M1 MacBook Pro with Montery 12.0.1.

A DoVi 2.9 XML works fine though.

@jaynedoeh jaynedoeh changed the title Thread hangs at "generating metadata" with Apple Silicon M1 chip Thread hangs at "generating metadata" with Apple Silicon M1 chip using DoVi 4.0 XML Dec 9, 2021
@quietvoid
Copy link
Owner

quietvoid commented Dec 9, 2021

It seems to be broken because of the L3 metadata, and apparently I don't have an official sample for that.
So I'll just fix it for generate, and if there are consequences we'll fix parsing with a proper sample later.

@jaynedoeh
Copy link
Author

Here is a sample DoVi 4.0 XML:

https://pastebin.com/KxBYuBgW

@quietvoid
Copy link
Owner

quietvoid commented Dec 9, 2021

Yeah I do have one, but level 3 metadata is not really used in RPUs because it's CMv4 metadata.
And RPUs usually stick to only CMv2.9, which is why I don't have "real" samples.

@jaynedoeh
Copy link
Author

Good to know, thanks for the heads up. :)

@quietvoid
Copy link
Owner

quietvoid commented Dec 9, 2021

Should be fixed in 8f5bf22.
Will be in 1.3.2.

@quietvoid
Copy link
Owner

It seems level 3 metadata is supposed to be in another structure of the RPU, which is currently not supported.
So the current behaviour may be incorrect.

@quietvoid
Copy link
Owner

DM v2 is fully supported in dovi_tool 1.4.5.

@quietvoid
Copy link
Owner

Same thing. Look it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@jaynedoeh @quietvoid and others