State:Closed|icon_bug|icon_nuke|database:public|Resolution:Fixed|TargetRelease:14.0v6|BugID:540017|
Problem summary
Selecting a Transcode Images export task, when Single Render Process is enabled, results in an error.
Customer reported version
Hiero 13.2v7
Customer reported platform
CentOS 7
Steps to reproduce
1) Open Hiero.
2) Right click in the Bin view > New > New Sequence.
3) Right click the sequence > Export.
4) In the Export dialog, change the Render With: option to Single Render Process.
5) Select the Transcode Shots DPX export preset.
6) From the Export Structure, select the Transcode Images task.
7) Open Command Prompt/Terminal and notice the errors that are returned. For example:
Traceback (most recent call last): File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\ui\FnProcessorUI.py", line 417, in onExportStructureSelectionChanged self.setTaskContent(element.preset()) File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\ui\FnProcessorUI.py", line 380, in setTaskContent taskUI.initializeAndPopulateUI(taskUIWidget, self._exportTemplate) File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\ui\FnExporterBaseUI.py", line 137, in initializeAndPopulateUI self.populateUI(widget, exportTemplate) File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\exporters\FnTranscodeExporterUI.py", line 148, in populateUI enableSingleSocketOption = hiero.core.taskRegistry.isSingleSocketAllowed() File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\core\FnExportRegistry.py", line 910, in isSingleSocketAllowed singleSocketAllowed = self._currentSubmissionName == "Single Render Process" and util.hasMultipleCPUSockets() File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\core\util\__init__.py", line 162, in hasMultipleCPUSockets return systemInfo.socketCount() > 1 File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\core\util\system.py", line 93, in socketCount return _windowsSocketCount() File "C:\Program Files\Nuke14.0v4\pythonextensions\site-packages\hiero\core\util\system.py", line 51, in _windowsSocketCount cpuInfo = cpuInfo.split("\n")TypeError: a bytes-like object is required, not 'str' We're sorry to hear that
Please tell us why