Community
Arnold General Rendering Forum
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

More information from crashing while exporting .ass inside Maya

3 ANTWORTEN 3
Antworten
Nachricht 1 von 4
cfuji
694 Aufrufe, 3 Antworten

More information from crashing while exporting .ass inside Maya

I am having a Maya crashing when exporting .ass from our custom node. I think we may have some problem with our node, but I would like to know if there is a way to get more information from the export. I just know about the "Verbosity Level", is there a way to get more information? With the warning, I think that probably it is receiving an node that it doesn't "understand", right? Because the name of the node is empty. Here is part of log of the crash:

00:00:02   582MB WARNING | [mtoa.ext]  aiAOVDriver Found no translator named "maya"
00:00:02   583MB WARNING |  [proc] stand_in_export_sphereGreen2_geometry_RENShape: node stand_in_export_sphereGreen2_geometry_RENShape|pSphere_RENShape is already included in procedural node stand_in_export_sphereGreen2_geometry_RENShape -- ignoring                                                                                                                                                                                                                                 
00:00:02   583MB WARNING |  [proc] stand_in_export_sphereGreen2_geometry_RENShape: node  is already included in procedural node stand_in_export_sphereGreen2_geometry_RENShape -- ignoring
00:00:02   583MB ERROR   |  signal caught: SIGSEGV -- Invalid memory reference
****
* Arnold 5.2.2.1 [2dff6c07] linux clang-5.0.0 oiio-2.1.0 osl-1.11.0 vdb-4.0.0 clm-1.0.3.513 rlm-12.4.2 2019/01/10 05:27:57
* CRASHED in libai.so (0x00002b0e20999fd1) at 00:00:00
* signal caught: SIGSEGV -- Invalid memory reference
*
* backtrace:
*  0 0x00002b0e2090b3ca [libai.so            ]                                                                                          
*  1 0x00002b0db059e5df [libpthread.so.0     ] _L_unlock_13                                                                             [funlockfile.c:   ?]
>> 2 0x00002b0e20999fd1 [libai.so            ]                                                                                          
*  3 0x00002b0e20999fd1 [libai.so            ]                                                                                          
*  4 0x00002b0e2031a1af [libai.so            ]                                                                                          
*  5 0x00002b0e20295ee5 [libai.so            ] AiASSWriteWithMetadata                                                                   
*  6 0x00002b0e1b8985ab [libmtoa_api.so      ] CRenderSession::DoAssWrite(Autodesk::Maya::OpenMaya20180000::MString, bool, bool)        
*  7 0x00002b0e1a48848e [mtoa.so             ] CArnoldExportAssCmd::doIt(Autodesk::Maya::OpenMaya20180000::MArgList const&)             [             :   ?]
*  8 0x00002b0e0e3a5e4e [libOpenMaya.so      ] THcommandObject::doIt(TargList&)                                                         
*  9 0x00002b0d9f1a151f [libCommandEngine.so ] TmetaCommand::doCommand(TargList&)                                                       
* 10 0x00002b0d9f20325d [libCommandEngine.so ] TpythonInterpreter::dispatchMayaCommand(TmetaCommand&, _object*, _object*)               
* 11 0x00002b0d9f2037b9 [libCommandEngine.so ] TpythonInterpreter::genericDispatchFunction(_object*, _object*, _object*)                
* 12 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 13 0x00002b0db5851592 [libpython2.7.so.1.0 ] PyEval_CallObjectWithKeywords                                                            [ceval.c      :4219]
* 14 0x00002b0db5850f40 [libpython2.7.so.1.0 ] PyEval_CallObjectWithKeywords                                                            [bltinmodule.c: 201]
* 15 0x00002b0db585ad74 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4350]
* 16 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 17 0x00002b0db57d73f7 [libpython2.7.so.1.0 ]                                                                                          [funcobject.c : 526]
* 18 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 19 0x00002b0db58586f6 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4663]
* 20 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 21 0x00002b0db57d73f7 [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [funcobject.c : 526]
* 22 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 23 0x00002b0db58586f6 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4663]
* 24 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 25 0x00002b0db57d73f7 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [funcobject.c : 526]
* 26 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 27 0x00002b0db58586f6 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4663]
* 28 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 29 0x00002b0db57d73f7 [libpython2.7.so.1.0 ]                                                                                          [funcobject.c : 526]
* 30 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 31 0x00002b0db58586f6 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4663]
* 32 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 33 0x00002b0db585a9b4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4446]
* 34 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 35 0x00002b0db585a9b4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4446]
* 36 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 37 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 38 0x00002b0db585a9b4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4446]
* 39 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 40 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 41 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 42 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 43 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 44 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 45 0x00002b0db57d72f0 [libpython2.7.so.1.0 ] ext_do_call                                                                              [funcobject.c : 526]
* 46 0x00002b0db57a7c72 [libpython2.7.so.1.0 ] PyObject_Call                                                                            [abstract.c   :2546]
* 47 0x00002b0db58586f6 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4663]
* 48 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 49 0x00002b0db585aaf4 [libpython2.7.so.1.0 ] PyEval_EvalFrameEx                                                                       [ceval.c      :4436]
* 50 0x00002b0db585b98d [libpython2.7.so.1.0 ] PyEval_EvalCodeEx                                                                        [ceval.c      :3582]
* 51 0x00002b0db585baa1 [libpython2.7.so.1.0 ] PyEval_EvalCode                                                                          [ceval.c      : 669]
* 52 0x00002b0d9f202447 [libCommandEngine.so ] TpythonInterpreter::executeCommand(Tstring const&, bool, bool, TinterpreterResult*)      
* 53 0x00002b0d9f220938 [libCommandEngine.so ] TpythonInterpreter::genericDispatchFunction(_object*, _object*, _object*)                
* 54 0x00002b0d9f1a31b3 [libCommandEngine.so ]                                                                                          
* 55 0x00002b0d9f1ccb00 [libCommandEngine.so ] TpythonInterpreter::executeCommand(Tstring const&, bool, bool, TinterpreterResult*)      
* 56 0x00002b0d9f1cccc0 [libCommandEngine.so ]                                                                                          
* 57 0x00002b0d9f1f047c [libCommandEngine.so ] SophiaExecutable::evaluate(void*)                                                        
* 58 0x00002b0d9f1ab86e [libCommandEngine.so ] TcommandEngine::executeCommand(Tstring const&, bool, bool, TmelCmdResult*, unsigned int) 
* 59 0x00000000004154ec [maya.bin            ]                                                                                          
* 60 0x00000000004160c8 [maya.bin            ] TmayaApp::initAfter()                                                                    
* 61 0x00002b0da0b40be0 [libExtensionLayer.so] Tapplication::start()                                                                    
* 62 0x000000000040ebfc [maya.bin            ]                                                                                          
* 63 0x000000000040e36e [maya.bin            ] TmayaApp::initBatch()                                                                    
* 64 0x00002b0db07ccc04 [libc.so.6           ] __libc_start_main                                                                        
* 65 0x000000000040e3c4 [maya.bin            ]                                                                                          
*
* loaded modules:
*    0x00002b0e20000000  libai.so
*    0x00002b0db058f000  libpthread.so.0
*    0x00002b0e1b808000  libmtoa_api.so
*    0x00002b0e1a3e9000  mtoa.so
*    0x00002b0e0e149000  libOpenMaya.so
*    0x00002b0d9f14a000  libCommandEngine.so
*    0x00002b0db575e000  libpython2.7.so.1.0
*    0x0000000000400000  maya.bin
*    0x00002b0da0959000  libExtensionLayer.so
*    0x00002b0db07ab000  libc.so.6
*
* memory: VM 12282 MB, RSS 584 MB, 0 page faults
****
Stack trace:
  /opt/solidangle/MtoA-3.1.2.1-linux64-2018/plug-ins/../bin/libai.so(+0x999fd2) [0x2b0e20999fd2]
  /opt/solidangle/MtoA-3.1.2.1-linux64-2018/plug-ins/../bin/libai.so(+0x31cfa0) [0x2b0e2031cfa0]
  /opt/solidangle/MtoA-3.1.2.1-linux64-2018/plug-ins/../bin/libai.so(+0x31a1b0) [0x2b0e2031a1b0]
  AiASSWriteWithMetadata
  CRenderSession::DoAssWrite(Autodesk::Maya::OpenMaya20180000::MString, bool, bool)
  /opt/solidangle/MtoA-3.1.2.1-linux64-2018/plug-ins/mtoa.so(+0x9f48f) [0x2b0e1a48848f]
  THcommandObject::doIt(TargList&)
  TmetaCommand::doCommand(TargList&)
  TpythonInterpreter::dispatchMayaCommand(TmetaCommand&, _object*, _object*)
  TpythonInterpreter::genericDispatchFunction(_object*, _object*, _object*)
  PyObject_Call
  PyEval_CallObjectWithKeywords
  /usr/autodesk/maya2018/lib/libpython2.7.so.1.0(+0xf2f41) [0x2b0db5850f41]
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  /usr/autodesk/maya2018/lib/libpython2.7.so.1.0(+0x793f8) [0x2b0db57d73f8]
  PyObject_Call
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  /usr/autodesk/maya2018/lib/libpython2.7.so.1.0(+0x793f8) [0x2b0db57d73f8]
  PyObject_Call
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  /usr/autodesk/maya2018/lib/libpython2.7.so.1.0(+0x793f8) [0x2b0db57d73f8]
  PyObject_Call
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  /usr/autodesk/maya2018/lib/libpython2.7.so.1.0(+0x793f8) [0x2b0db57d73f8]
  PyObject_Call
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  PyEval_EvalFrameEx
  PyEval_EvalFrameEx
  PyEval_EvalCodeEx
  PyEval_EvalFrameEx
  PyEval_EvalFrameEx
  PyEval_EvalFrameEx
  PyEval_EvalFrameEx

Thank you!

Tags (1)
Beschriftungen (1)
  • ass
3 ANTWORTEN 3
Nachricht 2 von 4
Stephen.Blair
als Antwort auf: cfuji

Are you expanding the procedural when you export? That warning is about a node created by the procedural: it looks like a node with the same name was already created.

There isn't a way to get more information. You can set the verbosity level to Debug and enable MtoA translation info, but that won't tell us much about what's happening inside the procedural.



// Stephen Blair
// Arnold Renderer Support
Nachricht 3 von 4
cfuji
als Antwort auf: cfuji

Yes, we are expanding the procedural. We already have a procedural inside our node with the shader and we use an alembic cache and we want to bake this to the ass. It is working for most of the cases, but there is one that is crashing. So the message in the warning should not be a problem, right? And in the stack trace is there something that show some idea of what is the problem?

Thank you!

Nachricht 4 von 4
Stephen.Blair
als Antwort auf: cfuji

The warning is probably not a problem, but I'm not sure. I've asked a developer to take a look.
We can't tell much from the stack trace unfortunately, except that you're exporting ass and then there's a crash in libai



// Stephen Blair
// Arnold Renderer Support

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report