LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Controlling application crash (http://www.linuxquestions.org/questions/linux-general-1/controlling-application-crash-723118/)

me_spearhead 05-02-2009 07:34 AM

Controlling application 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.

hw-tph 05-04-2009 03:29 AM

I suggest you contact Autodesk for support. They have great support and are very helpful when it comes to deploying their applications on Linux.

If you don't have Autodesk support (which you usually do if you own a Maya license), make sure your Linux distribution meets the requirements of Maya, especially libc version.

me_spearhead 05-04-2009 08:16 AM

Thanks hw-tph

I have already verified the libc version and it meets autodesk requirement.


All times are GMT -5. The time now is 09:43 PM.