From: Greg Ercolano <erco_mlist@(email surpressed)> Subject: [Q+A] Problem with Maya 2016 Date: Thu, 05 Nov 2015 22:15:27 -0500 |
Msg# 2402 View Complete Thread (1 article) | All Threads Last Next |
> We're just trying out rendering with Maya 2016 on Linux, > and are getting a segfault from Maya trying to render anything on the farm. > > Things go wrong starting with this error message: > > _________________________________________________________________ > .. > Starting "/server/Autodesk/Maya/2016_EXT1_SP4/linux/bin/maya" > > terminate called after throwing an instance of 'std::logic_error' > what(): basic_string::_S_construct NULL not valid > .. > _________________________________________________________________ > OK, short answer is: set the MAYA_DISABLE_CIP environment variable in your submit-maya script to 1. So in perl that would be: $ENV{MAYA_DISABLE_CIP} = "1"; And in Python that would be: os.environ["MAYA_DISABLE_CIP"] = "1" Apparently this disables the Autodesk "Customer Involvement Program" which for whatever reason causes network rendering to crash with a segfault. What follows is the complete error message you might see in your frame log from Maya 2016 when that variable is unset: _______________________________________________________________________________ Starting "/server/Autodesk/Maya/2016_EXT1_SP4/linux/bin/maya" terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid Stack trace: /lib64/libc.so.6() [0x36c08326a0] gsignal abort __gnu_cxx::__verbose_terminate_handler() /usr/lib64/libstdc++.so.6() [0x36c54bcbd6] /usr/lib64/libstdc++.so.6() [0x36c54bcc03] /usr/lib64/libstdc++.so.6() [0x36c54bcd22] std::__throw_logic_error(char const*) /usr/lib64/libstdc++.so.6() [0x36c549ce59] std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) /server/Autodesk/Maya/2016/linux/lib/libMC3.so.8(+0xb7330) [0x7fd1947ee330] /server/Autodesk/Maya/2016/linux/lib/libMC3.so.8(+0x139c7f) [0x7fd194870c7f] /server/Autodesk/Maya/2016/linux/lib/libMC3.so.8(+0xb7f69) [0x7fd1947eef69] CMLFacade::Initialize(CMLWaypoint*, wchar_t const*, wchar_t const*, wchar_t const*, int, unsigned int, long long, long long, MC3_MODE, wchar_t const*) TCIPClient::initialize() TCIPClient::TCIPClient() TCIPClient::theOne() TbaseApp::cipReportStartup() TbaseApp::initGeneral() /server/Autodesk/Maya/2016/linux/bin/maya.bin() [0x415d82] Tapplication::start() /server/Autodesk/Maya/2016/linux/bin/maya.bin() [0x40e8af] main __libc_start_main /server/Autodesk/Maya/2016/linux/bin/maya.bin() [0x40e06d] Segmentation fault (core dumped) // Maya exited with status 139 --- Render FAILED: EXITCODE=139 _______________________________________________________________________________ |