AWS Thinkbox Discussion Forums

Issue with Nuke and Zdefocus Couldn't find function o7daa95ad9d391f840

Hi !

I have an issue whith Zdefocus on nuke, both on nuke 10.5v2 and 11.1v2, but when i lunch jobs Manualy in commande line on machine it’s work fine, but when i lunch whith deadline i have error :

[code]=======================================================
Error

Error: >>> [17:08.39] ERROR: ZDefocus1: Couldn’t find function o7daa95ad9d391f840.
à Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)

=======================================================
Type

RenderPluginException

=======================================================
Stack Trace

à Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage arh)
à Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame)
à Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter ahl)

=======================================================
Log

2018-02-26 17:08:35: 1: Loading Job’s Plugin timeout is Disabled
2018-02-26 17:08:37: 1: Executing plugin command of type ‘Sync Files for Job’
2018-02-26 17:08:37: 1: All job files are already synchronized
2018-02-26 17:08:37: 1: Plugin Nuke was already synchronized.
2018-02-26 17:08:37: 1: Done executing plugin command of type ‘Sync Files for Job’
2018-02-26 17:08:37: 1: Executing plugin command of type ‘Initialize Plugin’
2018-02-26 17:08:37: 1: INFO: Executing plugin script ‘C:\WINDOWS\system32\config\systemprofile\AppData\Local\Thinkbox\Deadline10\slave\farm07\plugins\5a942b7ad0bb1275bc8c09ed\Nuke.py’
2018-02-26 17:08:38: 1: INFO: About: Nuke Plugin for Deadline
2018-02-26 17:08:38: 1: INFO: Render Job As User disabled, running as current user ‘SystŠme’
2018-02-26 17:08:38: 1: INFO: The job’s environment will be merged with the current environment before rendering
2018-02-26 17:08:38: 1: Done executing plugin command of type ‘Initialize Plugin’
2018-02-26 17:08:38: 1: Start Job timeout is disabled.
2018-02-26 17:08:38: 1: Task timeout is disabled.
2018-02-26 17:08:38: 1: Loaded job: TEST_NUKE_Z_DEFOCUS_11.nk (5a942b7ad0bb1275bc8c09ed)
2018-02-26 17:08:38: 1: Successfully mapped M: to //mother/work_serveur
2018-02-26 17:08:38: 1: Successfully mapped L: to //serveur_m/library
2018-02-26 17:08:38: 1: Executing plugin command of type ‘Start Job’
2018-02-26 17:08:38: 1: INFO: Executing global job preload script ‘C:\WINDOWS\system32\config\systemprofile\AppData\Local\Thinkbox\Deadline10\slave\farm07\plugins\5a942b7ad0bb1275bc8c09ed\GlobalJobPreLoad.py’
2018-02-26 17:08:38: 1: INFO: Looking for AWS Portal File Transfer…
2018-02-26 17:08:38: 1: INFO: Looking for File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py…
2018-02-26 17:08:38: 1: INFO: Could not find AWS Portal File Transfer.
2018-02-26 17:08:38: 1: INFO: AWS Portal File Transfer is not installed on the system.
2018-02-26 17:08:38: 1: INFO: Prepping OFX cache
2018-02-26 17:08:38: 1: INFO: Checking Nuke temp path: C:\WINDOWS\TEMP\nuke
2018-02-26 17:08:38: 1: INFO: Path already exists
2018-02-26 17:08:38: 1: INFO: OFX cache prepped
2018-02-26 17:08:38: 1: WARNING: Nuke minor version 11.1 is currently not supported, so version 11.0 will be used instead.
2018-02-26 17:08:38: 1: INFO: Starting monitored managed process Nuke
2018-02-26 17:08:38: 1: INFO: Enable Path Mapping: True
2018-02-26 17:08:38: 1: INFO: Stdout Redirection Enabled: True
2018-02-26 17:08:38: 1: INFO: Stdout Handling Enabled: True
2018-02-26 17:08:38: 1: INFO: Popup Handling Enabled: True
2018-02-26 17:08:38: 1: INFO: QT Popup Handling Enabled: False
2018-02-26 17:08:38: 1: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2018-02-26 17:08:38: 1: INFO: Using Process Tree: True
2018-02-26 17:08:38: 1: INFO: Hiding DOS Window: True
2018-02-26 17:08:38: 1: INFO: Creating New Console: False
2018-02-26 17:08:38: 1: INFO: Running as user: SystŠme
2018-02-26 17:08:38: 1: INFO: Executable: “C:\Program Files\Nuke11.1v2\Nuke11.1.exe”
2018-02-26 17:08:38: 1: INFO: Argument: -V 2 -t “C:\WINDOWS\system32\config\systemprofile\AppData\Local\Thinkbox\Deadline10\slave\farm07\jobsData\5a942b7ad0bb1275bc8c09ed\thread1_temp8ZKv70\TEST_NUKE_Z_DEFOCUS_11.nk”
2018-02-26 17:08:38: 1: INFO: Full Command: “C:\Program Files\Nuke11.1v2\Nuke11.1.exe” -V 2 -t “C:\WINDOWS\system32\config\systemprofile\AppData\Local\Thinkbox\Deadline10\slave\farm07\jobsData\5a942b7ad0bb1275bc8c09ed\thread1_temp8ZKv70\TEST_NUKE_Z_DEFOCUS_11.nk”
2018-02-26 17:08:38: 1: INFO: Startup Directory: “C:\Program Files\Nuke11.1v2”
2018-02-26 17:08:38: 1: INFO: Process Priority: BelowNormal
2018-02-26 17:08:38: 1: INFO: Process Affinity: default
2018-02-26 17:08:38: 1: INFO: Process is now running
2018-02-26 17:08:38: 1: Done executing plugin command of type ‘Start Job’
2018-02-26 17:08:38: 1: Plugin rendering frame(s): 26-30
2018-02-26 17:08:38: 1: Executing plugin command of type ‘Render Task’
2018-02-26 17:08:38: 1: INFO: Rendering all enabled write nodes
2018-02-26 17:08:38: 1: STDOUT: Nuke 11.1v2, 64 bit, built Feb 19 2018.
2018-02-26 17:08:38: 1: STDOUT: Copyright © 2018 The Foundry Visionmongers Ltd. All Rights Reserved.
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/_pathsetup.py
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/init.tcl
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/init.py
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/setenv.tcl
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/formats.tcl
2018-02-26 17:08:38: 1: STDOUT: Loading \SERVEUR_M\core__Nuke/init.py
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/getenv.tcl
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/OCIOColorSpace.dll
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/exrReader.dll
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/Copy.dll
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/ZDefocus2.dll
2018-02-26 17:08:38: 1: STDOUT: Loading C:/Program Files/Nuke11.1v2/plugins/jpegWriter.dll
2018-02-26 17:08:38: 1: STDOUT: [17:08:38 Paris, Madrid] Read nuke script: C:/Windows/System32/config/systemprofile/AppData/Local/Thinkbox/Deadline10/slave/FARM07/jobsData/5a942b7ad0bb1275bc8c09ed/thread1_temp8ZKv70/TEST_NUKE_Z_DEFOCUS_11.nk
2018-02-26 17:08:39: 1: STDOUT: >>> [17:08.39] ERROR: ZDefocus1: Couldn’t find function o7daa95ad9d391f840.
2018-02-26 17:08:39: 1: Done executing plugin command of type ‘Render Task’

=======================================================
Details

Date: 02/26/2018 17:08:41
Frames: 26-30
Elapsed Time: 00:00:00:06
Job Submit Date: 02/26/2018 16:44:58
Job User: brice
Average RAM Usage: 4238979072 (7%)
Peak RAM Usage: 4238979072 (7%)
Average CPU Usage: 6%
Peak CPU Usage: 15%
Used CPU Clocks (x10^6 cycles): 14363
Total CPU Clocks (x10^6 cycles): 239382

=======================================================
Slave Information

Slave Name: FARM07
Version: v10.0.8.3 Release (15e43b383)
Operating System: Windows 10 Professionnel
Running As Service: Yes
Machine User: Système
IP Address: 192.168.0.39
MAC Address: 0C:C4:7A:D4:CA:76
CPU Architecture: x64
CPUs: 48
CPU Usage: 0%
Memory Usage: 3.9 GB / 63.9 GB (6%)
Free Disk Space: 827.648 GB
Video Card: Microsoft Basic Display Adapter
[/code]

Amazingly, Google to the rescue again?

forums.cgsociety.org/archive/ind … 52301.html

At least it seems this might be a known problem, though “GPU settings and having low disk space for cache” wouldn’t have been my guess… Especially if it’s working outside of Deadline.

Best guess is that a library for ZDefocus isn’t loading correctly as usually “cannot find function” is said when trying to use a function from a shared library where either the library didn’t load or the function is missing. On Windows that’s a pretty rare occurrence as libraries are registered and held in the Registry instead of environment variables.

Mmm… Can you try the cache route first, then check the environment Nuke ran in? I’d also try running it not as a service in case something in that library is trying to access the GPU and is failing somehow.

I already tried, the Cache path is good i try to reinstall Nuke from scratch and before i did not this issue with RoyalRender
I have this issue whith Zdefocus node and denoise node, but it’s work on 3 machines on my farme or all machine was build similar

I found ! this is because Deadline run as service…

Do you have a solution ? Or do not I have to run dealine as a service? By what I tell you that it does not help me at all

What exact graphics card are you using? If the machines have dedicated Nvidia GPU cards, make sure you update to the latest Nvidia graphic driver. If these troublesome machines have no dedicated graphics card (onboard graphics), then either run Deadline Slave NOT as a service on those specific machines, or on ALL your machines for simplicity sake of administration. Alternatively, can you just use a Deadline “limit” to ensure these particular type of Nuke jobs ONLY run on machines not running as a service with a dedicated graphics card installed in them?

Thanks for your reply, but i need all farm for heavy Nuke Render , but i have passed all machine on my farm on no service deadline, it’s not optimized but i have no choice

If you have some time later, we can try and dig to the bottom of that.

Privacy | Site terms | Cookie preferences