Results 1 to 2 of 2
If a application is crashing on linux with error like mentioned below :
Code:
*** glibc detected *** /usr/autodesk/maya8.5-x64/bin/maya.bin: free(): invalid pointer: 0x00002aab30d3d010 ***
*** glibc detected *** /usr/autodesk/maya8.5-x64/bin/maya.bin: free(): ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 05-02-2009 #1Just Joined!
- Join Date
- Apr 2007
- Posts
- 23
Controlling maya crash
If a application is crashing on linux with error like mentioned below :
Code:*** glibc detected *** /usr/autodesk/maya8.5-x64/bin/maya.bin: free(): invalid pointer: 0x00002aab30d3d010 *** *** glibc detected *** /usr/autodesk/maya8.5-x64/bin/maya.bin: free(): invalid pointer: 0x0000000025e2b7e0 *** *** glibc detected *** /usr/autodesk/maya8.5-x64/bin/maya.bin: free(): invalid pointer: 0x00002aab30d75010 ***
Code:maya encountered a fatal error Signal: 11 (Unknown Signal) Stack trace: /lib64/libpthread.so.0 [0x2b999212d140] /usr/autodesk/maya8.5-x64/lib/libAG.so [0x2b99890d5232] ag_delete TagSurface::clearAG() TnurbsSurface::~TnurbsSurface() TdataSimpleNurbsSurface::reset() TdataSimpleNurbsSurface::~TdataSimpleNurbsSurface() TmultiSharedObject::unref(unsigned int) Tdata::reset() TsurfaceExtractor::~TsurfaceExtractor() TsurfaceExtractorSurface::~TsurfaceExtractorSurface() TdataNurbsSurface::reset() TdataNurbsSurface::~TdataNurbsSurface() TmultiSharedObject::unref(unsigned int) Tdata::reset() Tdata::operator=(Tdata const&) TdataHandle::deepCopy(TdataHandle const&) TdependNode::dbEvaluate(TmsgEval&) TdagObject::dbEvaluate(TmsgEval&) TdependNode::processEval(TmsgEval&) TmsgEval::send() TconnectionMulti::evaluate(TmsgEval&, Tconnection*) TconnectionSingle::evaluate(TmsgEval&, Tconnection*) Tplug::evalConnectionValue(bool, TdgContext const&, TdataHandle&) const Tplug::evaluateValue(TdataHandle&, TdataBlock const&, bool) const TdataBlockDG::value(Tattribute const&) TdnPointOnSurfaceInfo::computePlug(Tplug const&, TdataBlock&) TdependNode::dbEvaluate(TmsgEval&) TdependNode::processEval(TmsgEval&) TmsgEval::send() Writing crash report in /usr/tmp/render.20090419.1939.crash // Maya exited with status 1
How can it be avoided at the OS level. I am using opensuse 10 and 10.1 (both 64 bit) which runs Maya 8.5 (64 bit). Maya crashes intermittently with the above 2 errors. With no control over the application source code, how can the error be resolved at OS level ?
Thanks in advance for assistance.
- 05-04-2009 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,143
The short answer is "not likely". According to the Autodesk Maya web pages, version 8.5 is supposed to be compatible with Suse 10.1 in 32-bit or 64-bit with Intel Dual Core Xeon processors. Have you reported this problem to Autodesk? Perhaps they have a patch for it?
FYI, signal 11 is SIGSEGV, a segmentation fault, which means that something has munged memory and probably nuked those pointers that free() is complaining about. That is a programming error, pure and "simple".Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!


Reply With Quote
