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

Maya plugin can sometimes hang #16

Closed
c64kernal opened this issue Aug 10, 2016 · 6 comments
Closed

Maya plugin can sometimes hang #16

c64kernal opened this issue Aug 10, 2016 · 6 comments

Comments

@c64kernal
Copy link
Contributor

The USD Maya plugin can sometimes hang. We've tracked this issue down to an incompatibility with TBB and Autodesk suggested that we build with -Wl,-Bsymbolic to workaround the issue while they address it on their end. This workaround works and we will be rolling it out into a cmake option that you can turn on: PXR_MAYA_TBB_BUG_WORKAROUND.

Autodesk has said that this is fixed in Maya 2017 and Maya 2016 Extension 2 SP2, though we have not verified this.

@amooty
Copy link

amooty commented Aug 11, 2016

Filed as internal issue #135684.

@sunyab
Copy link
Contributor

sunyab commented Aug 17, 2016

The PXR_MAYA_TBB_BUG_WORKAROUND option has been committed to the dev branch: 104c7a3

@zhoub
Copy link

zhoub commented Sep 30, 2016

Sorry the OSX Clang doesn't have the -Bsymbolic switch.

@pmolodo
Copy link
Contributor

pmolodo commented Jan 4, 2019

I think we've been using this flag since roughly the beginning of time, and I'd like to get rid of it - can anyone confirm if it truly is not needed in new versions of Maya? (We're using 2018+ exclusively.) Or have a reproduction scenario?

Is this related to the note in the build instructions that says to set the MAYA_tbb_LIBRARY cmake var? (Something it seems we're NOT currently doing.)

@sunyab
Copy link
Contributor

sunyab commented Feb 21, 2019

Hi @elrond79,

I was able to reproduce the hang in older versions of Maya by importing extras/usd/tutorials/endToEnd/assets/Ball/Ball.usd with pxrUsdImport in an interactive Maya session. But, I was unable to reproduce this in Maya 2016 Ext 2 SP2, 2017, and 2018, so it looks like the workaround is not needed with those versions.

I'm going to close this one out, if you wind up getting different results let us know, thanks!

@sunyab sunyab closed this as completed Feb 21, 2019
@pmolodo
Copy link
Contributor

pmolodo commented Mar 4, 2019

Ok, good to know!

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

5 participants