Summary

Title:Somthing on Ephere Ornatrix is preventing my 3ds Max from running.
Category:Crash/Critical
Status:Open
Posted By:agphd ( Alex George )
Date Created:7 February 2020

Problem

Description:

Hello Ephere team,

Until this morning I had no problem using the 3ds Max with Ornatrix.

But, I can not strat my 3ds Max because of some issue on Ephere Ornatrix this morning.

Versioin info : 3ds Max v2017 and Ornatrix_3dsmax_2017_6_6.2.8.21234.

Here is the message when I try to 3ds Max.

-------------------------------------------------------------------------------------------------

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Ephere.Utilities.Evaluator' threw an exception. ---> System.ComponentModel.Win32Exception: A required privilege is not held by the client
at Microsoft.Win32.NativeMethods.CreateDirectory(String path, SafeLocalMemHandle acl)
at System.CodeDom.Compiler.TempFileCollection.CreateTempDirectoryWithAce(String directory, String identity)
at System.CodeDom.Compiler.TempFileCollection.GetTempFileName(String tempDir)
at System.CodeDom.Compiler.TempFileCollection.EnsureTempNameCreated()
at System.CodeDom.Compiler.TempFileCollection.AddExtension(String fileExtension, Boolean keepFile)
at System.CodeDom.Compiler.CodeCompiler.FromSourceBatch(CompilerParameters options, String[] sources)
at System.CodeDom.Compiler.CodeCompiler.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources)
at Ephere.Utilities.Evaluator..cctor()
--- End of inner exception stack trace ---
at Ephere.Utilities.Evaluator.EvalToDouble(String statement)
at Ephere.Gui.NodeViews.Skin.Area.GetLeftValue(Dictionary`2 parameterValues)
at Ephere.Gui.NodeViews.NodeView.Node.LayoutNodes()
at Ephere.Gui.NodeViews.Schematic.ValueNode.LayoutNodes()
at Ephere.Gui.NodeViews.Schematic.InternalInputsNode.LayoutNodes()
at Ephere.Gui.NodeViews.Skin.SetBoilerPlateSchematicView(Schematic view)
at Ephere.Gui.NodeViews.Skin.CreateBoilerPlateSchematicView()
at Ephere.Gui.NodeViews.Skin.InitializeSchematicNodeSkinFromBoilerPlateBitmaps(Bitmap[] boilerPlateBitmaps)
at Ephere.Gui.NodeViews.Skin.get_Default()
at Autodesk.Max.StateSets.Plugin..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at Autodesk.Max.Manager.LoadAssembly(String name, Boolean startingUp)
at Autodesk.Max.Manager.LoadAssemblies()

-------------------------------------------------------------------------------------------------

And I attached the screenshot.

How can I figure this problem out?

 

Thanks,

 

Steps to Reproduce:
 

Attached Files:
Image 1

Hello,

Thank you for reporting this issue. I cannot reproduce but we will investigate it and get back to you as soon as possible. 

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Please try removing /bin/assembies/Autodesk.Max.StateSets.dll and let me know what happens. 

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Thank you for your response for the problem.

I end up restored the computer using back up image. and it works now.

I don't know what was the problem though.

But thank you anyway.