Issue
Running Maya in debug mode and sending a stack trace can help Autodesk troubleshoot some crashes. Maya uses GNU Debugger (usually called GDB), which when activated, lists every procedure happening within Maya. This information can then be sent to Autodesk to aid in further troubleshooting.
Note: a Linux terminal must be used to run Maya in this mode.
Solution
1. In a terminal go to the directory where Maya is installed, typically "cd /usr/autodesk/maya2009-x64/bin"3. This will launch GDB and load the maya.bin file (GDB itself does not have a UI).
4. Once GDB loads you will get a prompt. You will now need to launch Maya using one of the two options below:
- "r" (for example, will run Maya in GUI mode)
- "r -prompt" (for example, command line parameter to Maya of -prompt will run in prompt mode)
5. If Maya crashes you will come back to the GDB prompt in the terminal.
6. To get stack trace you will need to do the following:
1. Type "bt" to get stack trace details.
2. Type "threads #" to switch to a specific thread number. These can range between a variety of numbers. Start at 1 and go up from there until "bt" does not show any more details.
The information printed out in the terminal should be copied and pasted into an email and sent to Product Support through your service request.
Comments
You can follow this conversation by subscribing to the comment feed for this post.