Skip to content

Conversation

@sar9ho
Copy link

@sar9ho sar9ho commented Jan 9, 2026

Description of Change(s)

This fixes the issue in OpenUSD 25.08 where usdview fails to start when using the --ff and/or --lf flags. It was caused by overly strict type checks in RootDataModel.frameRangeBegin/frameRangeEnd (which essentially rejected integer values passed in from the command line). I've relaxed the check to accept any real numeric type (while still rejecting bool) + normalizes values to float.

I’ve also added a small unit test to cover integer inputs and confirm existing error cases still behave as expected.

Link to proposal (if applicable)

N/A

Fixes Issue(s)

Fixes #3942

Checklist

@jesschimein
Copy link
Collaborator

Filed as internal issue #USD-11786

(This is an automated message. See here for more information.)

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

Successfully merging this pull request may close these issues.

usdview --ff and --lf flags are broken (OpenUSD 25.08+)

2 participants