max 2015 crash when open max 2014 scene

Hi,

I try max 2015, but it crash on opening my max 2014 scene. Scene is little bit complex (forest pack, lots of objects and polygons), but in max 2014 open without any problem. And I dont think problem is in max, but I have no way to figure it out.

There are a few things to try:

*) Remove the 3rd party plugins, including V-Ray, and see if it opens;
*) If yes - add the plugins one by one until you figure out which one is a problem;
*) If it still crashes, try switching to DirectX and opening the scene again.

Let me know how it goes. Depending on what happens, we’ll figure out what to do next.

Best regards,
Vlado

I have a bad news:

I install max 2015 without any plugins and try to load a scene. And it worked. Then I install Forest Pack and it still worked. Then install VRay 3.0 for max 2015 x64 and max crash.

What about switching to DirectX?

In any case, can you get me the scene to vlado@chaosgroup.com so that we can fix this as soon as possible?

Best regards,
Vlado

I use direct X with Nutrious viewport.
Ok, I send you a link on a mail, thanks.

Link to download a scene sent to your mail. Thanks Vlado.

I I had the same problem, I opened 3dmax, (I use as default and ENH.as Workspace …) after installing vray and maxwell 3, … when I opened 3dmax it crash.. I uninstall V-Ray and Maxwell, and when I opened 3dmax, I set default workspace … then I set the workspace D & E and only after I installed the plug-in and so I resolved. … I hope this can be of help
sorry for my poor language

Try running this script. It helps sometimes in files with old vrayproxies.

Best regards,
Daniel


(
	global dsVRayProxiesFixer
	struct dsVRayProxiesFixer
	(
		fn postLoad =
		(
			st = timestamp()
			if vrayproxy != undefined do
			(
				for o in objects where classof o == vrayproxy do
				(
					m = o.display
					if not o.force_first_map_channel and m != 3 and m != 0 do
					(
						format "Fixing old vrayproxy %.\n" (o.name)
						o.display = 0
					)
				)
			)
			format "dsVRayProxiesFixer processed file in %s\n" ((timestamp()-st)/1000.0)
		),
		fn __init__ = 
		(
				if not isnetServer() do
				(
					callbacks.removeScripts id:#dsvrayproxiesfixer
					callbacks.addScript #filePostOpenProcess "dsVRayProxiesFixer.postLoad()" id:#dsvrayproxiesfixer
					callbacks.addScript #filePostMergeProcess "dsVRayProxiesFixer.postLoad()" id:#dsvrayproxiesfixer
					format "Loading VRayProxy 2.x fixer for vray 3.x\n"
				)
		),
		init = __init__()
	)
	dsVRayProxiesFixer = dsVRayProxiesFixer()
)

It is fixed now; we will upload a patch as soon as we can.

Best regards,
Vlado

Great, thank you Vlado.