could not read hashtable file

Hi Ryan,

I get this error on my jobs:

Could not open plugin info “C:\Documents and Settings\render.ARQUI300.000\Local
Settings\Application Data\Prime Focus\Deadline\slave\jobsData\max_job_info.job” because
could not read hashtable file

Can you help me.

Regards

Can you confirm if the file is there or not? If it is, can you post it? We can take a look at it to see if anything is corrupted. Also, which version of Deadline are you currently running?

Thanks,

  • Ryan

No, the file does not exit in this directory, I use daeadline 4.0 SP1

Fixed.

This problem occurred because I had no disk space, freed space and got to work

Thanks

Hello Ryan,

I have the same error with Linux and the file exists and readable by everyone and the local disk have a lot of free space left.

This is the error log

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

Could not open plugin configuration “/home/render/Deadline/slave/plugins/MayaCmd.dlinit” because could not read hashtable file

=======================================================
Slave Log

0_Plate_10_v02.0108.jpeg, for reading
0: STDOUT: PHEN 0.18 progr: misss_fast_shader_init: Got lightmap 1677 depthmap 0
0: STDOUT: PHEN 0.18 progr: misss_fast_shader_init: Got lightmap 1677 depthmap 0
---- December 17 2010 – 09:51 AM ----
0: STDOUT: // Maya exited with status -1
0: INFO: Process exit code: 255
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Error in CheckExitCode(): Renderer returned non-zero error code 255. Check the renderer’s output.
at Deadline.Plugins.ScriptPlugin.RenderTasks (Int32 startFrame, Int32 endFrame, System.String& outMessage) [0x00000] in :0

Exception Details
RenderPluginException – Exception during render: An error occurred in RenderTasks(): Error in CheckExitCode(): Renderer returned non-zero error code 255. Check the renderer’s output.
at Deadline.Plugins.ScriptPlugin.RenderTasks (Int32 startFrame, Int32 endFrame, System.String& outMessage) [0x00000] in :0
RenderPluginException.Cause: JobError (2)
Exception.Source: deadline
Exception.TargetSite: Void RenderTask(Int32, Int32)
Exception.Data: ( )
Exception.StackTrace:
at Deadline.Plugins.Plugin.RenderTask (Int32 startFrame, Int32 endFrame) [0x00000] in :0
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask () [0x00000] in :0
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Scheduler Thread - Synchronizing job files
Scheduler Thread - Synchronization time for job files: 10.68 ms
Constructor: MayaCmd
0: Task timeout is disabled.
0: Loaded job: LC_test_v01 (004_100_999_5ae308f7)
0: INFO: StartJob: initializing script plugin MayaCmd
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Could not open plugin configuration “/home/render/Deadline/slave/plugins/MayaCmd.dlinit” because could not read hashtable file

=======================================================
Error Type

RenderPluginException

=======================================================
Error Stack Trace

at Deadline.Plugins.ScriptPlugin.StartJob (Deadline.Jobs.Job job) [0x00000] in :0
at Deadline.Plugins.Plugin.StartJob (Deadline.Jobs.Job job) [0x00000] in :0
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask () [0x00000] in :0
[/code]

Can you please help me out on this.
Thanks

Can you post the MayaCmd.dlinit file? Maybe something is corrupt in it…

Thanks!

  • Ryan

That’s it

[code]# General Plugin Settings
About=Maya Batch Plugin for Deadline
ConcurrentTasks=True

Maya Cmd Specific Plugin Settings

RenderExecutable7_0=C:\Program Files\Alias\Maya7.0\bin\MayaBatch.exe;C:\Program Files (x86)\Alias\Maya7.0\bin\MayaBatch.exe
RenderExecutable8_0=C:\Program Files\Alias\Maya8.0\bin\MayaBatch.exe;C:\Program Files (x86)\Alias\Maya8.0\bin\MayaBatch.exe
RenderExecutable8_5=C:\Program Files\Autodesk\Maya8.5\bin\MayaBatch.exe;C:\Program Files (x86)\Autodesk\Maya8.5\bin\MayaBatch.exe
RenderExecutable2008_0=C:\Program Files\Autodesk\Maya2008\bin\MayaBatch.exe;C:\Program Files (x86)\Autodesk\Maya2008\bin\MayaBatch.exe;/usr/autodesk/maya2008/bin/maya;/Applications/Autodesk/maya2008/Maya.app/Contents/bin/maya
RenderExecutable2009_0=/usr/autodesk/maya2009-x64/bin/maya;C:\Program Files\Autodesk\Maya2009\bin\mayabatch.exe
RenderExecutable2010_0=C:\Program Files\Autodesk\Maya2010\bin\MayaBatch.exe;C:\Program Files (x86)\Autodesk\Maya2010\bin\MayaBatch.exe;/usr/autodesk/maya2010/bin/maya;/Applications/Autodesk/maya2010/Maya.app/Contents/bin/maya
RenderExecutable2011_0=C:\Program Files\Autodesk\Maya2011\bin\MayaBatch.exe;C:\Program Files (x86)\Autodesk\Maya2011\bin\MayaBatch.exe;/usr/autodesk/maya2011-x64/bin/maya;/Applications/Autodesk/maya2011/Maya.app/Contents/bin/maya
[/code]

Thanks

This looks like the MayaBatch.dlinit file, but the error message is complaining about the MayaCmd.dlinit file.

Are you getting this error with the MayaBatch plugin too, or is it just MayaCmd? Note that the MayaBatch plugin is used when you enable the “Use MayaBatch” option in the submission script.

Cheers,

  • Ryan

I didn’t notice that before but yes we do have both problems but on two different machines (one machine has problems with MayaBatch and the other with MayaCmd).

That’s the MayaCmd.dlinit

[code]# General Plugin Settings
About=Maya Cmd Plugin for Deadline
ConcurrentTasks=True

Maya Cmd Specific Plugin Settings

RenderExecutable7_0=C:\Program Files\Alias\Maya7.0\bin\Render.exe;C:\Program Files (x86)\Alias\Maya7.0\bin\Render.exe
RenderExecutable8_0=C:\Program Files\Alias\Maya8.0\bin\Render.exe;C:\Program Files (x86)\Alias\Maya8.0\bin\Render.exe
RenderExecutable8_5=C:\Program Files\Autodesk\Maya8.5\bin\Render.exe;C:\Program Files (x86)\Autodesk\Maya8.5\bin\Render.exe
RenderExecutable2008_0=C:\Program Files\Autodesk\Maya2008\bin\Render.exe;C:\Program Files (x86)\Autodesk\Maya2008\bin\Render.exe;/usr/autodesk/maya2008/bin/Render;/Applications/Autodesk/maya2008/Maya.app/Contents/bin/Render
RenderExecutable2009_0=/usr/autodesk/maya2009-x64/bin/Render;C:\Program Files\Autodesk\Maya2009\bin\Render.exe
RenderExecutable2010_0=C:\Program Files\Autodesk\Maya2010\bin\Render.exe;C:\Program Files (x86)\Autodesk\Maya2010\bin\Render.exe;/usr/autodesk/maya2010/bin/Render;/Applications/Autodesk/maya2010/Maya.app/Contents/bin/Render
RenderExecutable2011_0=C:\Program Files\Autodesk\Maya2011\bin\Render.exe;C:\Program Files (x86)\Autodesk\Maya2011\bin\Render.exe;/usr/autodesk/maya2011-x64/bin/Render;/Applications/Autodesk/maya2011/Maya.app/Contents/bin/Render
[/code]

I can send you the log for MayaBatch error too if you need it.

Thanks

Thanks for the info, but that’s weird that one machine would have a problem with one file and the other with a different file. Is it just these 2 machines that are acting up, or is it more widespread than that?

I was trying to replicate the issue that we were having in the morning and I just can’t.
It seems everything is rendering correctly now in both MayaBatch and MayaCmd (nothing important has changed since!)

I just want to confirm that the error was on several machines and on both MayaBatch and MayaCmd.

if the problems happens again i’ll repost in here :slight_smile:

thanks