the statement: "fatal error attempting to save" is a generic message from Maya saying that it has crashed, and is now attempting to save the current scene file into a temporary location
the info that is really needed is the stack trace or module that is being reported as the location of the crash.
additional info that could be useful is the OS version, Hardware configuration, GPU, ...
In most cases there should be a CER (Customer Error Report) dialog that comes up and will provide a CER number that can then be looked up to see where the crash is occurring.
when there is no CER report, makes it harder to determine where to look
On Windows one can look into the Windows event log to see if there is a report with the module name
its also possible to run Maya under DevStudio with debug symbols from the Autodesk public symbol server
same process for Maya as for 3ds Max
https://area.autodesk.com/blogs/the-3ds-max-blog/debug_symbol_server_for_3ds_max_2012/
on Linux one can enable core dumps so when a crash does occur there is a core.<pid> file generated. Can then load that file into gdb to get a stack trace
ulimit -c unlimited
/usr/autodesk/maya2020/bin/maya
<if crashed> there should be a core.<pid> file in the current directory when the crash occurs
loading it into gdb. replace the <pid> placeholder with the actual PID of the file
gdb -c core.<pid> /usr/autodesk/maya2020/bin/maya.bin
should load the code dump file
for customers without debug symbols from ADN one can normally get to the module/function name of the crash
the gdb command: thread apply all bt
save the output to file and see if there is something to point in the direction to look
one can run Maya under gdb. Note recent versions of gdb may come with their own embedded Python environments, which one can override with environment variable
export PYTHONPATH=/usr/autodesk/maya2020
/usr/autodesk/maya2020/bin/maya -d gdb
gdb command to run: r
will return to gdb command prompt if Maya crashes.
for Mac machines there could be an Apple Crash Report log generated under
~/Library/Logs/Diagnostics
there is an environment variable that one can set to attempt to create an Apple report over an Autodesk CER
export MAYA_WANT_APPLE_CR=1
Wayne Arnold
Developer