Itoo Software Forum

Forest Pack => Forest Pro (*) => Topic started by: Richard Birket on November 25, 2010, 12:14:11 PM

Title: Possible instability issues
Post by: Richard Birket on November 25, 2010, 12:14:11 PM
There has been a thread on the Vray forum talking about multiscatter and Forest Pro. I (tricky) mentioned that FP is great, but we have had far more crashes with Max since using it. You suggested contacting you with the minidump file.

We are running Max 2009 x64 on XPx64, SP2. We are running Vray 1.5 SP5. Our workstations have 8GB ram, but our render slaves have only 4GB. I am XREFing the FP scene into my main working file.

A scene I am working on has a reasonable number of FP objects which have VRayProxies and some normal meshes within them. Though everything runs fine and renders as expected, I am getting regular Max crashes with the scene.

I attach what I think is the correct minidump file.
Title: Re: Possible instability issues
Post by: Richard Birket on November 25, 2010, 12:19:18 PM
Screengrab of crash attached
Title: Re: Possible instability issues
Post by: yuv on November 25, 2010, 05:29:07 PM
We have analyzed the minidump this morning, it seems the crash is caused by a invalid string access that come from the "MultiTexture_2009_64.dlt" texture plugin.

I've attached the call stack at the moment of the crash. I think that there is not relation between this crash and Forest.

Please, try to remove this material from from your scenes and xrefs, and tell me if that solve the crashes.
Title: Re: Possible instability issues
Post by: Richard Birket on November 25, 2010, 05:36:56 PM
Thanks for checking that out for me. I had no idea the dump file held this kind of information.
Title: Re: Possible instability issues
Post by: yuv on November 25, 2010, 06:26:37 PM

Yes, the dump files have ever more information if you decode it with the debug symbol files from compilation. Unfortunately this only can be done with our own programs.

If the crash dump is caused by one of our plugins, it would tell us the exact source code line and program state where the crash has been produced. Many times it's possible to find and fix a bug very easily. This is the reason because is important to report the problems and send the dumps to developers, this is a unvaluable tool that helps us to make much better and stable software.