Another case of a missing entry point
In this case, a user installed the latest MtoA, but when he went to load mtoa.mll in the Plug-in Manager, he got this error: --------------------------- Settings/Preferences: maya.exe - Entry Point...
View Article[MtoA] The case of the renderer that failed to register
In this case, a customer running Maya 2013 on Ubuntu reported this error when he tried to load the mtoa plugin: API error detected in plugins/mtoa/Main.cpp at line 710: (kFailure): Unexpected Internal...
View Article[arnold] Getting RLM diagnostics from Arnold
If you want to double-check what license servers Arnold is trying to connect with, set the log verbosity level to the maximum, and you’ll get something like this: ' INFO : [arnold] 00:00:00 438mb [rlm]...
View Article[SItoA] Troubleshooting plugin loading problems
Some basic tips for troubleshooting when SItoA won’t load.
View ArticleEntry point not found
An Entry Point Not Found error message might look rather weird (because you’re looking at the decorated name of a function). but usually such an error just means that the wrong version of a DLL (in...
View Article[SItoA] Uninstalling SItoA
When you install an addon like SItoA, you may see an error like this the next time you start Softimage: // ERROR : 2356 - This plug-in is not installed: ArnoldRenderPreferences That’s because addons...
View Article[MtoA] Deadline and MtoA 1.0.x
Recently I discovered that Deadline 6 doesn’t work with MtoA 1.0.x, and it’s because of a change to the MtoA verbosity levels controls in the Render Settings UI. I think an update for Deadline will...
View Article[Maya] The case of Xgen and [Error 6] The handle is invalid
This post is about a Maya issue on Window. It’s not an MtoA or Arnold issue. Whenever I tried to export the selection as an XGen archive, I’d get [Error 6] The handle is invalid. [Error 6] The handle...
View ArticleLoading MtoA in mayapy
Over on my support.solidangle.com blog, I talk about why you get API errors (kFailure): Unexpected Internal Failure Error: Failed to open python module ‘arnold’ crashes or segmentation faults when you...
View Article[Houdini] License Error: Unable to connect to hserver for license acquisition
Yeah, this isn’t about a Solid Angle product, but about one of the DCCs that host our plugins (HtoA in this case). So, I installed Houdini 13.0.476 the other day, and I got this “License Error: Unable...
View Article[MtoA] The case of the scene that crashed Maya
In this case, Maya crashed as soon as you loaded a certain scene. What was the problem? Yeti couldn’t get a license, and then when MtoA loaded the Yeti procedural, that was it: crash. We found the...
View Article[RLM] Checking the license pool status
It’s always a good idea to confirm basic facts before moving on to more complicated testing, especially when it comes to licensing problems. For example, I’ve had several cases of “watermarks on the...
View Article[RLM] [Arnold] Figuring out why a certain scene renders with a watermark
If suddenly some scenes render with a watermark, but others don’t, that probably means someone saved those scenes with Skip License Check enabled. A quick way to check this is with the Arnold log. If...
View Article[RLM] [Arnold] Troubleshooting watermarks and license problems
If a workstation or render node can’t get a license, you can use the Arnold log to find out what’s happening. If you set the log verbosity to debug, you can see where Arnold is trying to find a license...
View Article[kick] [ass] reading from stdin
Some customers have reported a problem using a render manager (Muster, Tractor, Deadline) to render jobs with kick, typically via a wrapper script. The problem is that kick tries to read from STDIN...
View ArticleGetting an Arnold log from Royal Render
I’ve had a few cases where people weren’t sure how to get the Arnold log from Royal Render. The Arnold log is pretty important, at least for me, so here’s how to get it. First, when you submit the job,...
View Article[MtoA] Getting Deadline to pick up environment variable changes
Here’s why new environment variable settings (like, say, a new solidangle_LICENSE setting) are not always picked up by Deadline: Deadline Slave and MayaBatch are child processes of Deadline Launcher,...
View Article[MtoA] The case of the instant crash when I load MtoA
In this case, Maya 2015 (Windows) disappeared a few seconds after I clicked the MtoA Loaded check box in the Plug-in Manager. Eventually I tracked it down to this line in my pluginPrefs.mel:...
View ArticleThe case of the missing PyMel debug log file
In several recent cases, I had to figure out why MtoA wouldn’t load on a render farm. The root cause turned out to be the PyMel debug log: ~/pymel.log If PyMel cannot find or open ~/pymel.log, that...
View ArticleThe case of the “cannot remove alias” RuntimeError
In this case, mayabatch reported some runtime errors when loading a certain scene: # Traceback (most recent call last): # File "C:\solidangle\mtoadeploy\2015\scripts\mtoa\callbacks.py", line 415, in...
View Article