3ds Max - Deadline Render farm Issues - unexpected exception (Failed to render the frame)

Hey everyone,

Im coming with an urgent request for help as I am completely lost on what this issue is. We have a render farm with 25 computers on it. I have submitted a particular job that is only seeming to pick up on 6 of the 19 machines currently used for rendering.

The 6 that are rendering are doing it flawlessly while the others are throwing the following errors -

Node: Render_12 - [Error: FailRenderException : RenderTask: Unexpected exception (Failed to render the frame.]

Node: Render_17 - [Error: FailRenderException : RenderTask: Unexpected exception (Failed to render the frame.]

Node: Render_11 - {Error: FailRenderException : RenderTask: Unexpected exception (Unknown exception caught. (3ds max may have crashed)]

Node: Render_15 - Error: FailRenderException : RenderTask: Unexpected exception (Unknown exception caught. (3ds max may have crashed)

Node: Render_01 - Error: FailRenderException : RenderTask: Unexpected exception (Failed to render the frame.

Node: Render_11 - Error: FailRenderException : RenderTask: Unexpected exception (Unknown exception caught. (3ds max may have crashed)

So forth and so on. These machines are all showing 1 of those 2 errors above -

Can someone please help in assisting with this issue?

Thanks!

Full log may help. Also versions of deadline, 3ds and renderer.

Did anything change recently? Are they pending Windows updates/restart? Did you update vray and restart? Do they need .net redistributables or are the machines identical?

Also is it limited to a particular job? Possibly some machines don’t have access to resources?

1 Like

What Anthony said. Also, try logging in to one of the failing machines and opening/rendering the scene. You will probably see the actual error.

1 Like

Thank you for replying! Let me see if I can get a few logs for you!

Im honestly not sure how to upload a lof for you to view without hitting the text count limit.

you can attach it with this button:
image

1 Like

I tried that but its not accepting .txt files

Here let me try this, See if th
Render 13 log.py (44.1 KB)
is opens - I used sublime to save it as a .py

Heres another - Workstation 13 log… This is slightly different error but may tie into the investigation -
Workstation 13 log.py (35.3 KB)

Render 11 error
Render 11 log.py (44.0 KB)

Render 15 -
Render 15 log.py (44.5 KB)

Render 12 -
Render 12 log.py (46.4 KB)

looks like they’re running out of RAM, I just peeked at Render13 log and noticed

Peak RAM Usage: 33854021632 (99%)

Also the error message itself is
V-Ray Error building Embree static ray caster, error message: [EmbreeRayServer::doBuildSDTree]

A quick google of this brings you to a chaos forum post with the same issue

The possible solution posted there is as follow

You could probably try to turn OFF the static displacement option - then the displacement will be dynamic geometry and the necessary parts could fit. Rendering would probably be slower though

I have displacement turned off in the globals… Hmm… Ill take another look. Whats weird is the machines that are rendering the frames all have the same amount of ram as the ones that are failing.

On workstation 13 I see

2021/09/24 03:30:15 WRN: [29252] [30192] Missing dll: multitexture_max2021_ver2.04_64bit.dlt - MultiTexture
2021/09/24 03:30:15 ERR: [29252] [30192] Error loading file C:/Users/twallen/AppData/Local/Thinkbox/Deadline10/slave/Workstation_13/jobsData/614cd558186740a0d8efda66/BBJ Interior_SF - V4.max

So you might be missing a plugin on this machine?
Did you try logging on to a machine that is failing and rendering locally, as I suggested?

Hey Mosis! Good find on that issue! I have corrected that.

As for the other machines, i have not tried that yet. The job was on our farm and it did end up completing on the 10 or so machines that it was working with. I will try the Embree displacement fix and load it on the individual machines today.

Thank you.